Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Add support for two more Kontron SoMs N6311 and N6411

The N6311 and the N6411 SoM are similar to the Kontron N6310 SoM.
They are pin-compatible, but feature a larger RAM and NAND flash
(512MiB instead of 256MiB). Further, the N6411 has an i.MX6ULL SoC,
instead of an i.MX6UL.

Signed-off-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Frieder Schrempf and committed by
Shawn Guo
6dd2ed73 b419b89b

+80
+40
arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi
··· 1 + // SPDX-License-Identifier: GPL-2.0 2 + /* 3 + * Copyright (C) 2017 exceet electronics GmbH 4 + * Copyright (C) 2018 Kontron Electronics GmbH 5 + */ 6 + 7 + #include "imx6ul.dtsi" 8 + #include "imx6ul-kontron-n6x1x-som-common.dtsi" 9 + 10 + / { 11 + model = "Kontron N6311 SOM"; 12 + compatible = "kontron,imx6ul-n6311-som", "fsl,imx6ul"; 13 + 14 + memory@80000000 { 15 + reg = <0x80000000 0x20000000>; 16 + device_type = "memory"; 17 + }; 18 + }; 19 + 20 + &qspi { 21 + spi-flash@0 { 22 + #address-cells = <1>; 23 + #size-cells = <1>; 24 + compatible = "spi-nand"; 25 + spi-max-frequency = <104000000>; 26 + spi-tx-bus-width = <4>; 27 + spi-rx-bus-width = <4>; 28 + reg = <0>; 29 + 30 + partition@0 { 31 + label = "ubi1"; 32 + reg = <0x00000000 0x08000000>; 33 + }; 34 + 35 + partition@8000000 { 36 + label = "ubi2"; 37 + reg = <0x08000000 0x18000000>; 38 + }; 39 + }; 40 + };
+40
arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi
··· 1 + // SPDX-License-Identifier: GPL-2.0 2 + /* 3 + * Copyright (C) 2017 exceet electronics GmbH 4 + * Copyright (C) 2018 Kontron Electronics GmbH 5 + */ 6 + 7 + #include "imx6ull.dtsi" 8 + #include "imx6ul-kontron-n6x1x-som-common.dtsi" 9 + 10 + / { 11 + model = "Kontron N6411 SOM"; 12 + compatible = "kontron,imx6ull-n6311-som", "fsl,imx6ull"; 13 + 14 + memory@80000000 { 15 + reg = <0x80000000 0x20000000>; 16 + device_type = "memory"; 17 + }; 18 + }; 19 + 20 + &qspi { 21 + spi-flash@0 { 22 + #address-cells = <1>; 23 + #size-cells = <1>; 24 + compatible = "spi-nand"; 25 + spi-max-frequency = <104000000>; 26 + spi-tx-bus-width = <4>; 27 + spi-rx-bus-width = <4>; 28 + reg = <0>; 29 + 30 + partition@0 { 31 + label = "ubi1"; 32 + reg = <0x00000000 0x08000000>; 33 + }; 34 + 35 + partition@8000000 { 36 + label = "ubi2"; 37 + reg = <0x08000000 0x18000000>; 38 + }; 39 + }; 40 + };