[PATCH v5 0/3] Support for Kontron Electronics i.MX6UL/ULL and i.MX8MM SoMs

Frieder Schrempf frieder at fris.de
Mon Aug 23 16:26:15 CEST 2021


From: Frieder Schrempf <frieder.schrempf at kontron.de>

This a patchset to upstream the support for the SL i.MX6UL, SL i.MX6ULL and
SL i.MX8MM families of SoMs and matching evaluation boards by Kontron
Electronics.

The first patch prepares the docs of the existing sl28 hardware to allow other
boards to be added in the hierarchy. The second patch adds the i.MX6UL/ULL
hardware and the third patch the i.MX8MM hardware.

Frieder Schrempf (3):
  doc: board: kontron: sl28: Reduce section levels and change title
  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    |   63 +
 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    |  253 +++
 arch/arm/dts/imx8mm-kontron-n801x-s.dts       |  388 ++++
 arch/arm/dts/imx8mm-kontron-n801x-som.dtsi    |  298 +++
 arch/arm/mach-imx/imx8m/Kconfig               |    8 +
 arch/arm/mach-imx/mx6/Kconfig                 |   10 +
 board/kontron/sl-mx6ul/Kconfig                |   15 +
 board/kontron/sl-mx6ul/MAINTAINERS            |    9 +
 board/kontron/sl-mx6ul/Makefile               |    8 +
 board/kontron/sl-mx6ul/sl-mx6ul.c             |   85 +
 board/kontron/sl-mx6ul/spl.c                  |  377 ++++
 board/kontron/sl-mx8mm/Kconfig                |   15 +
 board/kontron/sl-mx8mm/MAINTAINERS            |    8 +
 board/kontron/sl-mx8mm/Makefile               |    9 +
 board/kontron/sl-mx8mm/imximage.cfg           |    9 +
 board/kontron/sl-mx8mm/lpddr4_timing.c        | 1844 +++++++++++++++++
 board/kontron/sl-mx8mm/sl-mx8mm.c             |   99 +
 board/kontron/sl-mx8mm/spl.c                  |  321 +++
 configs/kontron-sl-mx6ul_defconfig            |  108 +
 configs/kontron-sl-mx8mm_defconfig            |  122 ++
 doc/board/kontron/index.rst                   |    2 +
 doc/board/kontron/sl-mx6ul.rst                |   43 +
 doc/board/kontron/sl-mx8mm.rst                |   85 +
 doc/board/kontron/sl28.rst                    |   30 +-
 include/configs/kontron-sl-mx6ul.h            |   78 +
 include/configs/kontron-sl-mx8mm.h            |   84 +
 37 files changed, 5518 insertions(+), 16 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/sl-mx6ul/Kconfig
 create mode 100644 board/kontron/sl-mx6ul/MAINTAINERS
 create mode 100644 board/kontron/sl-mx6ul/Makefile
 create mode 100644 board/kontron/sl-mx6ul/sl-mx6ul.c
 create mode 100644 board/kontron/sl-mx6ul/spl.c
 create mode 100644 board/kontron/sl-mx8mm/Kconfig
 create mode 100644 board/kontron/sl-mx8mm/MAINTAINERS
 create mode 100644 board/kontron/sl-mx8mm/Makefile
 create mode 100644 board/kontron/sl-mx8mm/imximage.cfg
 create mode 100644 board/kontron/sl-mx8mm/lpddr4_timing.c
 create mode 100644 board/kontron/sl-mx8mm/sl-mx8mm.c
 create mode 100644 board/kontron/sl-mx8mm/spl.c
 create mode 100644 configs/kontron-sl-mx6ul_defconfig
 create mode 100644 configs/kontron-sl-mx8mm_defconfig
 create mode 100644 doc/board/kontron/sl-mx6ul.rst
 create mode 100644 doc/board/kontron/sl-mx8mm.rst
 create mode 100644 include/configs/kontron-sl-mx6ul.h
 create mode 100644 include/configs/kontron-sl-mx8mm.h

-- 
2.32.0



More information about the U-Boot mailing list