These patches add support for the kontron samx6i smarc modules. The memory size gets selected by gpio setup in the lowlevel setup. For this we add some lowlevel gpio input functions. Michael Grzeschik (2): ARM: i.MX: Add lowlevel gpio input functions boards: samx6: add initial support for kontron samx6i arch/arm/boards/Makefile | 1 + arch/arm/boards/kontron-samx6i/Makefile | 2 + arch/arm/boards/kontron-samx6i/board.c | 103 +++++ .../flash-header-samx6i-duallite.imxcfg | 102 +++++ .../kontron-samx6i/flash-header-samx6i-quad.imxcfg | 118 +++++ arch/arm/boards/kontron-samx6i/lowlevel.c | 66 +++ arch/arm/boards/kontron-samx6i/mem.c | 85 ++++ arch/arm/configs/imx_v7_defconfig | 1 + arch/arm/dts/Makefile | 2 + arch/arm/dts/imx6dl-samx6i.dts | 20 + arch/arm/dts/imx6q-samx6i.dts | 20 + arch/arm/dts/imx6qdl-smarc-samx6i.dtsi | 509 +++++++++++++++++++++ arch/arm/mach-imx/Kconfig | 4 + arch/arm/mach-imx/include/mach/imx-gpio.h | 46 +- images/Makefile.imx | 10 + 15 files changed, 1084 insertions(+), 5 deletions(-) create mode 100644 arch/arm/boards/kontron-samx6i/Makefile create mode 100644 arch/arm/boards/kontron-samx6i/board.c create mode 100644 arch/arm/boards/kontron-samx6i/flash-header-samx6i-duallite.imxcfg create mode 100644 arch/arm/boards/kontron-samx6i/flash-header-samx6i-quad.imxcfg create mode 100644 arch/arm/boards/kontron-samx6i/lowlevel.c create mode 100644 arch/arm/boards/kontron-samx6i/mem.c create mode 100644 arch/arm/dts/imx6dl-samx6i.dts create mode 100644 arch/arm/dts/imx6q-samx6i.dts create mode 100644 arch/arm/dts/imx6qdl-smarc-samx6i.dtsi -- 2.16.1 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox