Hello, This series adds a preliminary support for SECO's iMX6 based boards.
The first 2 patches rework the way MX6 support is activated: - avoid defining SoC variant and imximage.cfg file path in the deprecated SYS_EXTRA_OPTIONS Kconfig option - remove the need for the CONFIG_MX6 definition in each board config header Let me know if there already is some WIP to address those issues. The last patch adds basic support for the mx6q/uq7 SECO board, and a sane Kconfig skeleton for other SoC (Q, DL and S) and board (uQ7, Q7 and uSBC) variants. Best Regards, Boris Boris Brezillon (3): ARM: mx6: move to a standard arch/board approach ARM: iMX: define an IMX_CONFIG Kconfig option board/seco: Add mx6q-uq7 basic board support arch/arm/Kconfig | 8 ++ arch/arm/cpu/armv7/mx6/Kconfig | 42 +++++++++ arch/arm/imx-common/Kconfig | 2 + board/seco/Kconfig | 63 ++++++++++++++ board/seco/common/Makefile | 2 + board/seco/common/mx6.c | 137 ++++++++++++++++++++++++++++++ board/seco/common/mx6.h | 9 ++ board/seco/mx6quq7/Makefile | 7 ++ board/seco/mx6quq7/mx6quq7-2g.cfg | 173 ++++++++++++++++++++++++++++++++++++++ board/seco/mx6quq7/mx6quq7.c | 165 ++++++++++++++++++++++++++++++++++++ configs/secomx6quq7_defconfig | 7 ++ include/configs/secomx6quq7.h | 162 +++++++++++++++++++++++++++++++++++ 12 files changed, 777 insertions(+) create mode 100644 arch/arm/cpu/armv7/mx6/Kconfig create mode 100644 arch/arm/imx-common/Kconfig create mode 100644 board/seco/Kconfig create mode 100644 board/seco/common/Makefile create mode 100644 board/seco/common/mx6.c create mode 100644 board/seco/common/mx6.h create mode 100644 board/seco/mx6quq7/Makefile create mode 100644 board/seco/mx6quq7/mx6quq7-2g.cfg create mode 100644 board/seco/mx6quq7/mx6quq7.c create mode 100644 configs/secomx6quq7_defconfig create mode 100644 include/configs/secomx6quq7.h -- 1.9.1 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot