aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2017-03-08 06:13:15 -0500
committerPhilipp Zabel <p.zabel@pengutronix.de>2017-03-15 10:42:36 -0400
commit63863d43e8f98691a714673991884732db8c8487 (patch)
treeb8080cca75f97780b0f5b4a12840ba4182481bcb
parentd2a34232580a5d2c9f58baa5270836c5c9ab83ba (diff)
gpu: ipu-v3: add DT binding for the Prefetch Resolve Gasket
This adds the the devicetree binding for the Prefetch Resolve Gasket, as found on i.MX6 QuadPlus. The PRG is fairly simple in that it only has a configuration register range and two clocks, one for the AHB slave port and one for the AXI ports and the functional units. The PRE connections need to be described in the DT, as the PRE<->PRG assignment is a mix between fixed and muxable connections. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
-rw-r--r--Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt25
1 files changed, 25 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt b/Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
index 70ae5335d1e3..62eb637630b5 100644
--- a/Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
+++ b/Documentation/devicetree/bindings/display/imx/fsl-imx-drm.txt
@@ -79,6 +79,31 @@ pre@21c8000 {
79 fsl,iram = <&ocram2>; 79 fsl,iram = <&ocram2>;
80}; 80};
81 81
82Freescale i.MX PRG (Prefetch Resolve Gasket)
83============================================
84
85Required properties:
86- compatible: should be "fsl,imx6qp-prg"
87- reg: should be register base and length as documented in the
88 datasheet
89- clocks : phandles to the PRG ipg and axi clock inputs, as described
90 in Documentation/devicetree/bindings/clock/clock-bindings.txt and
91 Documentation/devicetree/bindings/clock/imx6q-clock.txt.
92- clock-names: should be "ipg" and "axi"
93- fsl,pres: phandles to the PRE units attached to this PRG, with the fixed
94 PRE as the first entry and the muxable PREs following.
95
96example:
97
98prg@21cc000 {
99 compatible = "fsl,imx6qp-prg";
100 reg = <0x021cc000 0x1000>;
101 clocks = <&clks IMX6QDL_CLK_PRG0_APB>,
102 <&clks IMX6QDL_CLK_PRG0_AXI>;
103 clock-names = "ipg", "axi";
104 fsl,pres = <&pre1>, <&pre2>, <&pre3>;
105};
106
82Parallel display support 107Parallel display support
83======================== 108========================
84 109