[U-Boot] [PATCH v3 00/13] imx6: icorem6: Add dm-eth, framebuffer and I2C support

Jagan Teki
2016-12-05T23:00:47Z

This series support framebuffer and I2C on top of u-boot-imx.git with
latest u-boot.git merge.

fec_mxc dm driver on previous version series trigger an issues with
when DM_ETH not-defined so, this series have fixes for non-dm builds
as well.

Changes for v3:
- Fix fec_mxc driver to build for non-dm configs as well.
- Fix VIDEO_IPV3 Kconfig entry not to make default.

Changes for v2:
- Rebase on u-boot-imx.git and u-boot.git

Jagan Teki (13):
net: fec_mxc: Remove unneeded eth_device arg from fec_get_hwaddr
net: fec_mxc: Convert into driver model
net: fec_mxc: Driver cleanups
dm: net: fec: Add .read_rom_hwaddr
ARM: dts: imx6qdl-icore: Add FEC support
icorem6: Use CONFIG_DM_ETH support
video: Kconfig: Add VIDEO_IPV3 entry
imx6: icorem6: Add framebuffer support
imx6: icorem6: Add custom splashscreen support
i2c: Kconfig: Add SYS_I2C_MXC entry
i2c: mxc: Print hex instead of decimal for bus address
i2c: mxc: Make 'no gpio pinctrl state' print as debug
imx6: icorem6: Add I2C support

arch/arm/cpu/armv7/mx6/Kconfig | 2 +
arch/arm/dts/imx6qdl-icore.dtsi | 24 ++
board/engicam/icorem6/icorem6.c | 184 ++++++++------
configs/imx6qdl_icore_mmc_defconfig | 7 +-
configs/imx6qdl_icore_nand_defconfig | 7 +-
drivers/i2c/Kconfig | 8 +
drivers/i2c/mxc_i2c.c | 2 +-
drivers/net/fec_mxc.c | 473 +++++++++++++++++++++++------------
drivers/net/fec_mxc.h | 31 +--
drivers/video/Kconfig | 7 +
include/configs/imx6qdl_icore.h | 14 ++
tools/logos/engicam.bmp | Bin 0 -> 60214 bytes
12 files changed, 509 insertions(+), 250 deletions(-)
create mode 100755 tools/logos/engicam.bmp

--
1.9.1