summaryrefslogtreecommitdiff
path: root/Documentation/devicetree/bindings/video/fsl,pxp.txt
blob: 5b9ea4032e89e0e21f924b41ff6e93e9a7ea2ac8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
* Freescale PxP Controller for i.MX6DL, i.MX6SL

Required properties for PxP controller:
- compatible: should be "fsl,<soc>-pxp-dma"
- reg: <base addr, range> contains pxp register base address and range
- interrupts: <type num flag> where type is an interrupt type, num is the
  interrupt number and flag is a field that level/trigger information for
  the interrupt.
- clocks: the clock sources that pxp depends on.
- clock-names: the name is related to the clock source

Required properties for pxp on specified board:
- status: should be set to "okay" if want to use PxP

Examples:
for SOC imx6dl.dtsi:
	pxp@020f0000 {
		compatible = "fsl,imx6dl-pxp-dma";
		reg = <0x020f0000 0x4000>;
		interrupts = <0 98 0x04>;
		clocks = <&clks 133>;
		clock-names = "pxp-axi";
		status = "disabled";
	};


for board imx6dl-sabresd.dts:
	&pxp {
		status = "okay";
	};