This patch seires enables cpsw to adopt driver model. This has been tested on AM335x beagle bone black and GP EVM (logs [1]). Also pushed a branch for testing [2]
This patch depends on [3] for getting cpsw address space from DT [1]: http://pastebin.ubuntu.com/12305998/ [2]: git://git.ti.com/~mugunthanvnm/ti-u-boot/mugunth-ti-u-boot.git cpsw-dt-conversion-v2 [3]: http://patchwork.ozlabs.org/patch/504918/ Changes from initial version: * Dropped "drivers: of: add support for get device address based on index" and used http://patchwork.ozlabs.org/patch/504918/ as it fixes the same * Added AM335x GP EVM also with the series. Mugunthan V N (6): am335x_evm: prepare for eth driver model support am335x_evm: do not define usb ether gadget when Eth DM is defined drivers: net: cpsw: prepare driver for device model migration drivers: net: cpsw: convert driver to adopt device driver model defconfig: am335x: bbb: enable ethernet driver model defconfig: am335x: gp_evm: enable ethernet driver model board/ti/am335x/board.c | 7 + configs/am335x_boneblack_vboot_defconfig | 1 + configs/am335x_gp_evm_defconfig | 1 + drivers/net/cpsw.c | 378 +++++++++++++++++++++++++++---- include/configs/am335x_evm.h | 3 + include/cpsw.h | 2 + 6 files changed, 347 insertions(+), 45 deletions(-) -- 2.6.0.rc0.24.gec371ff _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

