Commit | Line | Data |
---|---|---|
d0fc2eaa KG |
1 | * Freescale Display Interface Unit |
2 | ||
3 | The Freescale DIU is a LCD controller, with proper hardware, it can also | |
4 | drive DVI monitors. | |
5 | ||
6 | Required properties: | |
a027b333 | 7 | - compatible : should be "fsl,diu" or "fsl,mpc5121-diu". |
d0fc2eaa KG |
8 | - reg : should contain at least address and length of the DIU register |
9 | set. | |
a027b333 AG |
10 | - interrupts : one DIU interrupt should be described here. |
11 | - interrupt-parent : the phandle for the interrupt controller that | |
12 | services interrupts for this device. | |
d0fc2eaa | 13 | |
8b856f04 AG |
14 | Optional properties: |
15 | - edid : verbatim EDID data block describing attached display. | |
16 | Data from the detailed timing descriptor will be used to | |
17 | program the display controller. | |
18 | ||
d0fc2eaa KG |
19 | Example (MPC8610HPCD): |
20 | display@2c000 { | |
21 | compatible = "fsl,diu"; | |
22 | reg = <0x2c000 100>; | |
23 | interrupts = <72 2>; | |
24 | interrupt-parent = <&mpic>; | |
25 | }; | |
a027b333 AG |
26 | |
27 | Example for MPC5121: | |
28 | display@2100 { | |
29 | compatible = "fsl,mpc5121-diu"; | |
30 | reg = <0x2100 0x100>; | |
31 | interrupts = <64 0x8>; | |
32 | interrupt-parent = <&ipic>; | |
8b856f04 | 33 | edid = [edid-data]; |
a027b333 | 34 | }; |