[PATCH v2 00/11] Add support for more Kontron i.MX6UL/ULL SoMs and boards

From: Schrempf Frieder
Date: Tue Oct 29 2019 - 07:27:47 EST


From: Frieder Schrempf <frieder.schrempf@xxxxxxxxxx>

In order to support more of the i.MX6UL/ULL-based SoMs and boards by
Kontron Electronics GmbH, we restructure the devicetrees to share common
parts and add new devicetrees for the missing boards.

Currently there are the following SoM flavors:
* N6310: SoM with i.MX6UL-2, 256MB RAM, 256MB SPI NAND
* N6311: SoM with i.MX6UL-2, 512MB RAM, 512MB SPI NAND (new)
* N6411: SoM with i.MX6ULL, 512MB RAM, 512MB SPI NAND (new)

Each of the SoMs also features 1MB SPI NOR and an Ethernet PHY. The carrier
board for the evalkit is the same for all SoMs.
---
Changes for v2:
===============
* Patch 1: Move the spi-flash node instead of duplicating it
* Patch 3: Add a missing include for dt-bindings/gpio/gpio.h
* Patch 11: Add patch to add missing includes for gpio.h and irq.h
* Add Reviewed-by tags from Krzysztof and Rob

Frieder Schrempf (11):
ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a separate
file
ARM: dts: Add support for two more Kontron SoMs N6311 and N6411
ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a separate file
ARM: dts: Add support for two more Kontron evalkit boards 'N6311 S'
and 'N6411 S'
ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'stdout-path'
ARM: dts: imx6ul-kontron-n6x1x-s: Specify bus-width for SD card and
eMMC
ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and overcurrent
polarity to usb nodes
ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comment and fix
indentation
dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles
MAINTAINERS: Add an entry for Kontron Electronics ARM board support
ARM: dts: imx6ul-kontron-n6310-s-43: Add missing includes for GPIOs
and IRQs

.../devicetree/bindings/arm/fsl.yaml | 14 +
MAINTAINERS | 6 +
.../boot/dts/imx6ul-kontron-n6310-s-43.dts | 3 +
arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +----------------
.../boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +---
arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 +
.../boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 ++
arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 424 ++++++++++++++++++
.../dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 +++++
arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 +
.../boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 ++
11 files changed, 670 insertions(+), 498 deletions(-)
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi
create mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi
create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts
create mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi

--
2.17.1