From: Frieder Schrempf <frieder.schre...@kontron.de> These SoMs and boards are developed and sold by Kontron Electronics GmbH. All basic peripherals for booting are supported.
Patches 1 to 4 are for preparation. Patch 5 adds support for the i.MX6UL/ULL boards and patch 6 for the i.MX8MM boards. --- Resending with ML subscription for sender address. Sorry for the noise. --- Frieder Schrempf (6): mtd: spi-nor-ids: Add support for Macronix MX25V8035F and MX25R1635F spi: fsl_qspi: Build driver only if DM_SPI is available clk: imx8mm: Add SPI clocks imx8m: Restrict usable memory to space below 4G boundary imx: imx6ul: Add support for Kontron Electronics SL/BL i.MX6UL/ULL boards (N63xx/N64xx) imx: imx8mm: Add support for Kontron Electronics SL/BL i.MX8M-Mini boards (N801x) arch/arm/dts/Makefile | 6 +- .../dts/imx6ul-kontron-n631x-s-u-boot.dtsi | 7 + arch/arm/dts/imx6ul-kontron-n631x-s.dts | 17 + arch/arm/dts/imx6ul-kontron-n631x-som.dtsi | 14 + .../dts/imx6ul-kontron-n6x1x-s-u-boot.dtsi | 42 + arch/arm/dts/imx6ul-kontron-n6x1x-s.dts | 423 ++++ arch/arm/dts/imx6ul-kontron-n6x1x-s.dtsi | 420 ++++ .../dts/imx6ul-kontron-n6x1x-som-common.dtsi | 124 ++ .../dts/imx6ull-kontron-n641x-s-u-boot.dtsi | 7 + arch/arm/dts/imx6ull-kontron-n641x-s.dts | 16 + arch/arm/dts/imx6ull-kontron-n641x-som.dtsi | 13 + arch/arm/dts/imx8mm-kontron-n801x-s-lvds.dts | 116 ++ .../dts/imx8mm-kontron-n801x-s-u-boot.dtsi | 237 +++ arch/arm/dts/imx8mm-kontron-n801x-s.dts | 387 ++++ arch/arm/dts/imx8mm-kontron-n801x-som.dtsi | 298 +++ arch/arm/mach-imx/imx8m/Kconfig | 8 + arch/arm/mach-imx/imx8m/soc.c | 14 + arch/arm/mach-imx/mx6/Kconfig | 9 + board/kontron/imx/mx6ul/Kconfig | 15 + board/kontron/imx/mx6ul/Makefile | 8 + board/kontron/imx/mx6ul/kontron_mx6ul.c | 85 + board/kontron/imx/mx6ul/spl.c | 376 ++++ board/kontron/imx/mx8mm/Kconfig | 15 + board/kontron/imx/mx8mm/Makefile | 9 + board/kontron/imx/mx8mm/imximage.cfg | 9 + board/kontron/imx/mx8mm/kontron_mx8mm.c | 102 + board/kontron/imx/mx8mm/lpddr4_timing.c | 1846 +++++++++++++++++ board/kontron/imx/mx8mm/spl.c | 330 +++ configs/kontron_mx6ul_defconfig | 106 + configs/kontron_mx8mm_defconfig | 124 ++ drivers/clk/imx/clk-imx8mm.c | 23 +- drivers/mtd/spi/spi-nor-ids.c | 2 + drivers/spi/Makefile | 2 +- include/configs/kontron_common.h | 86 + include/configs/kontron_mx6ul.h | 52 + include/configs/kontron_mx8mm.h | 66 + 36 files changed, 5411 insertions(+), 3 deletions(-) create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-s.dts create mode 100644 arch/arm/dts/imx6ul-kontron-n631x-som.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s.dts create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-s.dtsi create mode 100644 arch/arm/dts/imx6ul-kontron-n6x1x-som-common.dtsi create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-s.dts create mode 100644 arch/arm/dts/imx6ull-kontron-n641x-som.dtsi create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s-lvds.dts create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s-u-boot.dtsi create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-s.dts create mode 100644 arch/arm/dts/imx8mm-kontron-n801x-som.dtsi create mode 100644 board/kontron/imx/mx6ul/Kconfig create mode 100644 board/kontron/imx/mx6ul/Makefile create mode 100644 board/kontron/imx/mx6ul/kontron_mx6ul.c create mode 100644 board/kontron/imx/mx6ul/spl.c create mode 100644 board/kontron/imx/mx8mm/Kconfig create mode 100644 board/kontron/imx/mx8mm/Makefile create mode 100644 board/kontron/imx/mx8mm/imximage.cfg create mode 100644 board/kontron/imx/mx8mm/kontron_mx8mm.c create mode 100644 board/kontron/imx/mx8mm/lpddr4_timing.c create mode 100644 board/kontron/imx/mx8mm/spl.c create mode 100644 configs/kontron_mx6ul_defconfig create mode 100644 configs/kontron_mx8mm_defconfig create mode 100644 include/configs/kontron_common.h create mode 100644 include/configs/kontron_mx6ul.h create mode 100644 include/configs/kontron_mx8mm.h -- 2.25.1