aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorRobby Cai <R63905@freescale.com>2014-02-19 05:18:39 -0500
committerNitin Garg <nitin.garg@freescale.com>2014-04-16 09:57:39 -0400
commit3f8b030a36947ca894865c7c8a1559f05f85f49a (patch)
tree64c6091fe670ae7ec2c26adbb52b2b2943c1fa6c /arch/arm/boot
parentcd92d306195748b84b0c3cf119f02316154df23e (diff)
ENGR00299748-2 ARM: dts: imx: add pxp support for imx6sx 17x17 arm2 board
- add pxp resources - add a dummy clock for imx6sl/imx6dl Signed-off-by: Robby Cai <R63905@freescale.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/imx6dl.dtsi4
-rw-r--r--arch/arm/boot/dts/imx6sl.dtsi4
-rw-r--r--arch/arm/boot/dts/imx6sx-17x17-arm2.dts4
-rw-r--r--arch/arm/boot/dts/imx6sx.dtsi11
4 files changed, 19 insertions, 4 deletions
diff --git a/arch/arm/boot/dts/imx6dl.dtsi b/arch/arm/boot/dts/imx6dl.dtsi
index 286337940bf7..abad136c5487 100644
--- a/arch/arm/boot/dts/imx6dl.dtsi
+++ b/arch/arm/boot/dts/imx6dl.dtsi
@@ -136,8 +136,8 @@
136 compatible = "fsl,imx6dl-pxp-dma"; 136 compatible = "fsl,imx6dl-pxp-dma";
137 reg = <0x020f0000 0x4000>; 137 reg = <0x020f0000 0x4000>;
138 interrupts = <0 98 0x04>; 138 interrupts = <0 98 0x04>;
139 clocks = <&clks 133>; 139 clocks = <&clks 133>, <&clks 0>;
140 clock-names = "pxp-axi"; 140 clock-names = "pxp-axi", "disp-axi";
141 status = "disabled"; 141 status = "disabled";
142 }; 142 };
143 143
diff --git a/arch/arm/boot/dts/imx6sl.dtsi b/arch/arm/boot/dts/imx6sl.dtsi
index 274000feea9f..40afe29b23a3 100644
--- a/arch/arm/boot/dts/imx6sl.dtsi
+++ b/arch/arm/boot/dts/imx6sl.dtsi
@@ -663,8 +663,8 @@
663 compatible = "fsl,imx6sl-pxp-dma", "fsl,imx6dl-pxp-dma"; 663 compatible = "fsl,imx6sl-pxp-dma", "fsl,imx6dl-pxp-dma";
664 reg = <0x020f0000 0x4000>; 664 reg = <0x020f0000 0x4000>;
665 interrupts = <0 98 0x04>; 665 interrupts = <0 98 0x04>;
666 clocks = <&clks 111>; 666 clocks = <&clks IMX6SL_CLK_PXP_AXI>, <&clks IMX6SL_CLK_DUMMY>;
667 clock-names = "pxp-axi"; 667 clock-names = "pxp-axi", "disp-axi";
668 status = "disabled"; 668 status = "disabled";
669 }; 669 };
670 670
diff --git a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
index c0bef11a01cd..ea34d7f12b7c 100644
--- a/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
+++ b/arch/arm/boot/dts/imx6sx-17x17-arm2.dts
@@ -119,6 +119,10 @@
119 status = "okay"; 119 status = "okay";
120}; 120};
121 121
122&pxp {
123 status = "okay";
124};
125
122&uart1 { 126&uart1 {
123 pinctrl-names = "default"; 127 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_uart1_1>; 128 pinctrl-0 = <&pinctrl_uart1_1>;
diff --git a/arch/arm/boot/dts/imx6sx.dtsi b/arch/arm/boot/dts/imx6sx.dtsi
index c5dfb7521a41..59ed77ca801d 100644
--- a/arch/arm/boot/dts/imx6sx.dtsi
+++ b/arch/arm/boot/dts/imx6sx.dtsi
@@ -418,6 +418,17 @@
418 clock-names = "pix", "axi", "disp_axi"; 418 clock-names = "pix", "axi", "disp_axi";
419 status = "disabled"; 419 status = "disabled";
420 }; 420 };
421
422 pxp: pxp@02218000 {
423 compatible = "fsl,imx6sx-pxp-dma", "fsl,imx6sl-pxp-dma", "fsl,imx6dl-pxp-dma";
424 reg = <0x02218000 0x4000>;
425 interrupts = <0 8 0x04>;
426 clocks = <&clks IMX6SX_CLK_PXP_AXI>,
427 <&clks IMX6SX_CLK_DISPLAY_AXI>;
428 clock-names = "pxp-axi", "disp-axi";
429 status = "disabled";
430 };
431
421 spba@0223c000 { 432 spba@0223c000 {
422 reg = <0x0223c000 0x4000>; 433 reg = <0x0223c000 0x4000>;
423 }; 434 };