1 From 5508bc9764760ca32990d5f7fa494be78e711ff6 Mon Sep 17 00:00:00 2001
2 From: Li Yang <leoyang.li@nxp.com>
3 Date: Fri, 5 Oct 2018 18:22:46 -0500
4 Subject: [PATCH] arm64: dts: ls2081ardb: Add DTS support for NXP LS2081ARDB
6 This patch add support for NXP LS2081ARDB board which has
9 LS2081A SoC is 40-pin derivative of LS2088A SoC
10 So, from functional perspective both are same.
11 Hence,ls2088a SoC dtsi files are included from ls2081ARDB dts
13 Signed-off-by: Priyanka Jain <priyanka.jain@nxp.com>
14 Signed-off-by: Santan Kumar <santan.kumar@nxp.com>
15 Signed-off-by: Tao Yang <b31903@freescale.com>
16 Signed-off-by: Yogesh Gaur <yogeshnarayan.gaur@nxp.com>
17 Signed-off-by: Abhimanyu Saini <abhimanyu.saini@nxp.com>
18 Signed-off-by: Li Yang <leoyang.li@nxp.com>
20 arch/arm64/boot/dts/freescale/Makefile | 1 +
21 arch/arm64/boot/dts/freescale/fsl-ls2081a-rdb.dts | 127 ++++++++++++++++++++++
22 2 files changed, 128 insertions(+)
23 create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls2081a-rdb.dts
25 --- a/arch/arm64/boot/dts/freescale/Makefile
26 +++ b/arch/arm64/boot/dts/freescale/Makefile
27 @@ -22,6 +22,7 @@ dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls1
28 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls1088a-rdb.dtb
29 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2080a-qds.dtb
30 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2080a-rdb.dtb
31 +dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2081a-rdb.dtb
32 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2080a-simu.dtb
33 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2088a-qds.dtb
34 dtb-$(CONFIG_ARCH_LAYERSCAPE) += fsl-ls2088a-rdb.dtb
36 +++ b/arch/arm64/boot/dts/freescale/fsl-ls2081a-rdb.dts
38 +// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
40 + * Device Tree file for NXP LS2081A RDB Board.
42 + * Copyright 2017 NXP
44 + * Priyanka Jain <priyanka.jain@nxp.com>
50 +#include "fsl-ls2088a.dtsi"
53 + model = "NXP Layerscape 2081A RDB Board";
54 + compatible = "fsl,ls2081a-rdb", "fsl,ls2081a";
62 + stdout-path = "serial1:115200n8";
71 + status = "disabled";
77 + compatible = "nxp,pca9547";
79 + #address-cells = <1>;
82 + #address-cells = <1>;
86 + compatible = "nxp,pcf2129";
92 + #address-cells = <1>;
97 + compatible = "ti,ina220";
99 + shunt-resistor = <500>;
104 + #address-cells = <1>;
109 + compatible = "adi,adt7461";
118 + dflash0: n25q512a@0 {
119 + #address-cells = <1>;
121 + compatible = "st,m25p80";
122 + spi-max-frequency = <3000000>;
129 + fsl,qspi-has-second-chip;
130 + flash0: s25fs512s@0 {
131 + #address-cells = <1>;
133 + compatible = "spansion,m25p80";
134 + spi-rx-bus-width = <4>;
135 + spi-tx-bus-width = <4>;
136 + spi-max-frequency = <20000000>;
139 + flash1: s25fs512s@1 {
140 + #address-cells = <1>;
142 + spi-rx-bus-width = <4>;
143 + spi-tx-bus-width = <4>;
144 + compatible = "spansion,m25p80";
145 + spi-max-frequency = <20000000>;