The following adds initial i.MX6 suport: - i.MX6q Armadillo 2 board support - Ethernet - MMC - UART Sascha The following changes since commit a58bfe06b5f26850015b5a17a8723e4dd2a75dad: arm: tx28: select OCOTP driver (2012-04-13 14:47:08 +0200) are available in the git repository at: git://git.pengutronix.de/git/barebox.git mx6 for you to fetch changes up to 78b482228a8a227d4092ad17b3ca2f24fa9632c4: ARM Freescale i.MX6 Armadillo2: Add defconfig (2012-04-13 15:51:12 +0200) ---------------------------------------------------------------- Sascha Hauer (7): ARM: add initial i.MX6 support serial i.MX: i.MX6 support net fec: Add i.MX6 support mmc i.MX esdhc: Add i.MX6 support net mii: Add mii_open/mii_close functions ARM: initial Freescale i.MX6q Armadillo2 support ARM Freescale i.MX6 Armadillo2: Add defconfig arch/arm/Makefile | 1 + arch/arm/boards/freescale-mx6-arm2/Makefile | 1 + arch/arm/boards/freescale-mx6-arm2/board.c | 173 + arch/arm/boards/freescale-mx6-arm2/config.h | 4 + arch/arm/boards/freescale-mx6-arm2/env/config | 47 + arch/arm/boards/freescale-mx6-arm2/flash_header.c | 170 + arch/arm/configs/freescale-mx6-arm2_defconfig | 69 + arch/arm/mach-imx/Kconfig | 22 +- arch/arm/mach-imx/Makefile | 1 + arch/arm/mach-imx/imx6.c | 71 + arch/arm/mach-imx/include/mach/clock-imx6.h | 530 ++ arch/arm/mach-imx/include/mach/devices-imx6.h | 46 + arch/arm/mach-imx/include/mach/generic.h | 6 + arch/arm/mach-imx/include/mach/imx-regs.h | 2 + arch/arm/mach-imx/include/mach/imx6-anadig.h | 721 +++ arch/arm/mach-imx/include/mach/imx6-regs.h | 132 + arch/arm/mach-imx/include/mach/imx6.h | 6 + arch/arm/mach-imx/include/mach/iomux-mx6.h | 5630 +++++++++++++++++++++ arch/arm/mach-imx/speed-imx6.c | 393 ++ drivers/mci/Kconfig | 2 +- drivers/mci/imx-esdhc.c | 15 +- drivers/net/fec_imx.c | 25 +- drivers/net/miidev.c | 20 + drivers/serial/serial_imx.c | 2 +- include/asm-generic/barebox.lds.h | 7 +- include/fec.h | 1 + include/miidev.h | 5 + 27 files changed, 8092 insertions(+), 10 deletions(-) create mode 100644 arch/arm/boards/freescale-mx6-arm2/Makefile create mode 100644 arch/arm/boards/freescale-mx6-arm2/board.c create mode 100644 arch/arm/boards/freescale-mx6-arm2/config.h create mode 100644 arch/arm/boards/freescale-mx6-arm2/env/config create mode 100644 arch/arm/boards/freescale-mx6-arm2/flash_header.c create mode 100644 arch/arm/configs/freescale-mx6-arm2_defconfig create mode 100644 arch/arm/mach-imx/imx6.c create mode 100644 arch/arm/mach-imx/include/mach/clock-imx6.h create mode 100644 arch/arm/mach-imx/include/mach/devices-imx6.h create mode 100644 arch/arm/mach-imx/include/mach/imx6-anadig.h create mode 100644 arch/arm/mach-imx/include/mach/imx6-regs.h create mode 100644 arch/arm/mach-imx/include/mach/imx6.h create mode 100644 arch/arm/mach-imx/include/mach/iomux-mx6.h create mode 100644 arch/arm/mach-imx/speed-imx6.c _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox