diff options
author | Robby Cai <R63905@freescale.com> | 2014-02-19 05:18:39 -0500 |
---|---|---|
committer | Nitin Garg <nitin.garg@freescale.com> | 2014-04-16 09:57:39 -0400 |
commit | 3f8b030a36947ca894865c7c8a1559f05f85f49a (patch) | |
tree | 64c6091fe670ae7ec2c26adbb52b2b2943c1fa6c /arch/arm/boot | |
parent | cd92d306195748b84b0c3cf119f02316154df23e (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.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sl.dtsi | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx-17x17-arm2.dts | 4 | ||||
-rw-r--r-- | arch/arm/boot/dts/imx6sx.dtsi | 11 |
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 | }; |