[U-Boot] [RFC PATCH 00/50] net: net subsystem ops cleanup

Wolfgang Denk wd at denx.de
Sat Nov 3 16:09:56 CET 2012


Dear Tomas Hlavacek,

In message <1351876722-5183-1-git-send-email-tmshlvck at gmail.com> you wrote:
> This patchset is a first stage of preparation of the net subsystem
> for the driver model.
> 
> The idea of this patchset is:
> 1) Remove ops .init, .send, .recv and .halt from the eth_device struct.
>    Add a sparate structure eth_ops which is ready for inclusion
>    to DM core.
> 2) Replace dynamic init of ops function pointers by static struct.
> 3) Do minor style cleanup.
> 
> Tomas Hlavacek (50):
>   net: dm: Pull out ops from struct eth_device
>   net: 4xx_enet: Pull out init of struct eth_ops
>   net: altera_tse: Pull out init of struct eth_ops
>   net: dm9000x: Pull out init of struct eth_ops
>   net: armada100_fec: Pull out init of struct eth_ops

Hm... looking at this patch series, I wonder if it is really
bisectable?  Can I really apply any number of these patches (the first
N, with N < 50) and expect the code to build and to work?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
Put your Nose to the Grindstone!
                 -- Amalgamated Plastic Surgeons and Toolmakers, Ltd.


More information about the U-Boot mailing list