Add the QorIQ GPIO device tree nodes description. The device tree
fragments are copied over with little modification from the Linux
kernel source code.

Signed-off-by: Madalin Bucur <madalin.bu...@oss.nxp.com>
---
 arch/powerpc/dts/qoriq-gpio-0.dtsi | 16 ++++++++++++++++
 arch/powerpc/dts/qoriq-gpio-1.dtsi | 16 ++++++++++++++++
 arch/powerpc/dts/qoriq-gpio-2.dtsi | 16 ++++++++++++++++
 arch/powerpc/dts/qoriq-gpio-3.dtsi | 16 ++++++++++++++++
 4 files changed, 64 insertions(+)
 create mode 100644 arch/powerpc/dts/qoriq-gpio-0.dtsi
 create mode 100644 arch/powerpc/dts/qoriq-gpio-1.dtsi
 create mode 100644 arch/powerpc/dts/qoriq-gpio-2.dtsi
 create mode 100644 arch/powerpc/dts/qoriq-gpio-3.dtsi

diff --git a/arch/powerpc/dts/qoriq-gpio-0.dtsi 
b/arch/powerpc/dts/qoriq-gpio-0.dtsi
new file mode 100644
index 0000000..417fd2b
--- /dev/null
+++ b/arch/powerpc/dts/qoriq-gpio-0.dtsi
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
+/*
+ * QorIQ GPIO device tree stub [ controller @ offset 0x130000 ]
+ *
+ * Copyright 2011 Freescale Semiconductor Inc.
+ * Copyright 2020 NXP
+ *
+ */
+
+gpio0: gpio@130000 {
+       compatible = "fsl,qoriq-gpio";
+       reg = <0x130000 0x1000>;
+       interrupts = <55 2 0 0>;
+       #gpio-cells = <2>;
+       gpio-controller;
+};
diff --git a/arch/powerpc/dts/qoriq-gpio-1.dtsi 
b/arch/powerpc/dts/qoriq-gpio-1.dtsi
new file mode 100644
index 0000000..237f49e
--- /dev/null
+++ b/arch/powerpc/dts/qoriq-gpio-1.dtsi
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
+/*
+ * QorIQ GPIO device tree stub [ controller @ offset 0x131000 ]
+ *
+ * Copyright 2013 Freescale Semiconductor Inc.
+ * Copyright 2020 NXP
+ *
+ */
+
+gpio1: gpio@131000 {
+       compatible = "fsl,qoriq-gpio";
+       reg = <0x131000 0x1000>;
+       interrupts = <54 2 0 0>;
+       #gpio-cells = <2>;
+       gpio-controller;
+};
diff --git a/arch/powerpc/dts/qoriq-gpio-2.dtsi 
b/arch/powerpc/dts/qoriq-gpio-2.dtsi
new file mode 100644
index 0000000..d3ee2ae
--- /dev/null
+++ b/arch/powerpc/dts/qoriq-gpio-2.dtsi
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
+/*
+ * QorIQ GPIO device tree stub [ controller @ offset 0x132000 ]
+ *
+ * Copyright 2013 Freescale Semiconductor Inc.
+ * Copyright 2020 NXP
+ *
+ */
+
+gpio2: gpio@132000 {
+       compatible = "fsl,qoriq-gpio";
+       reg = <0x132000 0x1000>;
+       interrupts = <86 2 0 0>;
+       #gpio-cells = <2>;
+       gpio-controller;
+};
diff --git a/arch/powerpc/dts/qoriq-gpio-3.dtsi 
b/arch/powerpc/dts/qoriq-gpio-3.dtsi
new file mode 100644
index 0000000..3d766f2
--- /dev/null
+++ b/arch/powerpc/dts/qoriq-gpio-3.dtsi
@@ -0,0 +1,16 @@
+// SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
+/*
+ * QorIQ GPIO device tree stub [ controller @ offset 0x133000 ]
+ *
+ * Copyright 2013 Freescale Semiconductor Inc.
+ * Copyright 2020 NXP
+ *
+ */
+
+gpio3: gpio@133000 {
+       compatible = "fsl,qoriq-gpio";
+       reg = <0x133000 0x1000>;
+       interrupts = <87 2 0 0>;
+       #gpio-cells = <2>;
+       gpio-controller;
+};
-- 
2.1.0

Reply via email to