Hi Prafulla,

Prafulla Wadaskar wrote:
> Hi Ben,
>
> How are you?
> Seems to be very busy as usual.... :-)
>
> Can you pls kindly take out some time to review these patches.
> hopefully they are as per your requirements since we have invested 
> considerable time to make them up to the mark.
> May be-you can accept them :-) 
> http://lists.denx.de/pipermail/u-boot/2009-May/053111.html
>   
We don't currently have a proper PHY framework in place, although over 
the years there's been much talk in this area.  For now I'll pass on 
this one.
> http://lists.denx.de/pipermail/u-boot/2009-May/052905.html
>   
I've pulled this into net/next.  Thanks for spinning it so many times.
> Just to share with you,
> in netdev.h- though struct and enums defined looks similar-
> I have used separate struct and enums for both mv88e61xx and mv88e1116 
> because only basic init support is available in those drives, but in coming 
> time there will be more features added to them.
> I think since these are initial drivers in net/phy/ we should provide 
> common/phy.h and keep netdev.h untouched
> What do you think?
>
>   
As I mentioned above, the existing PHY infrastructure is weak.  The 
switch driver is fine here, but I don't want to add any regular PHYs 
without a properly designed interface.  A lot of work has been done in 
this area but hasn't been published yet.  Stay tuned...
> Also you might be ready with review comments for this
> http://lists.denx.de/pipermail/u-boot/2009-May/053113.html
> Nothing much changed in v4 compared to patch version v1.
> few global comments that I received for this patch from you are-
> 1. the code is too big.
> 2. can you strip down features to minimum
> Just to reply these: 
> the entire egiga driver is kept as separate driver .c and .h,
> I am in progress to reuse the code from other drivers.
> The features are kept minimal required but I can cut down some of features 
> like "update network statistics" so as to make code size small and acceptable 
> :-)
> Still your comments will help me to provide better code...
>
>   
The driver is really big, which isn't necessarily a show stopper.  I'd 
like to see you #ifdef CONFIG_xxx out the non-essential stuff 
(statistics etc.) so that users aren't forced to compile it in.  Also, 
please put the changes to cpu.c into a different patch.
> Last but not least
> Shall I resend above patches if you feel this is more comfortable for you?
>  
> Regards..
> Prafulla. . .  
>
>   
Thanks for being so flexible.

regards,
Ben
_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to