[U-Boot] [PATCH v3][Net] Convert CS8900 Ethernet driver to CONFIG_NET_MULTI API

Ben Warren biggerbadderben at gmail.com
Sat Aug 22 23:58:01 CEST 2009


Wolfgang Denk wrote:
> Dear Ben Warren,
>
> In message <1250822768-18396-1-git-send-email-biggerbadderben at gmail.com> you wrote:
>   
>> All in-tree boards that use this controller have CONFIG_NET_MULTI added
>> Also:
>>   - changed CONFIG_DRIVER_CS8900 to CONFIG_CS8900
>>   - changed CS8900_BASE to CONFIG_CS8900_BASE
>>   - changed CS8900_BUS?? to CONFIG_CS8900_BUS??
>>   - cleaned up line lengths
>>   - modified VCMA9 command function that accesses the device
>>   - removed MAC address initialization from lib_arm/board.c
>>
>> Signed-off-by: Ben Warren <biggerbadderben at gmail.com>
>> ---
>>
>> v3: Added accessor macros to ensure proper bus access 
>> v2: Fixed typo: CS8900_BUS32 -> CONFIG_CS8900_BUS32
>>     Added more descriptive printf in cs8900_init as suggested by Wolfgang
>>     Initialize 'priv' data structure in cs8900_initialize()
>>     
>
> Tested on mx31ads: works like a charm.
>
>   
Great news!  Thanks!
> Will try to debug the trab issues later tonight (if I manage to find a
> matching JTAG connector for this board ).
>
>   
> Best regards,
>
> Wolfgang Denk
>
>   

Thanks again for your help.

Ben


More information about the U-Boot mailing list