1 * Freescale Display Interface Unit 1 * Freescale Display Interface Unit 2 2 3 The Freescale DIU is a LCD controller, with pr 3 The Freescale DIU is a LCD controller, with proper hardware, it can also 4 drive DVI monitors. 4 drive DVI monitors. 5 5 6 Required properties: 6 Required properties: 7 - compatible : should be "fsl,diu" or "fsl,mpc 7 - compatible : should be "fsl,diu" or "fsl,mpc5121-diu". 8 - reg : should contain at least address and le 8 - reg : should contain at least address and length of the DIU register 9 set. 9 set. 10 - interrupts : one DIU interrupt should be des 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. 11 13 12 Optional properties: 14 Optional properties: 13 - edid : verbatim EDID data block describing a 15 - edid : verbatim EDID data block describing attached display. 14 Data from the detailed timing descriptor wil 16 Data from the detailed timing descriptor will be used to 15 program the display controller. 17 program the display controller. 16 18 17 Example (MPC8610HPCD): 19 Example (MPC8610HPCD): 18 display@2c000 { 20 display@2c000 { 19 compatible = "fsl,diu"; 21 compatible = "fsl,diu"; 20 reg = <0x2c000 100>; 22 reg = <0x2c000 100>; 21 interrupts = <72 2>; 23 interrupts = <72 2>; 22 interrupt-parent = <&mpic>; 24 interrupt-parent = <&mpic>; 23 }; 25 }; 24 26 25 Example for MPC5121: 27 Example for MPC5121: 26 display@2100 { 28 display@2100 { 27 compatible = "fsl,mpc5121-diu" 29 compatible = "fsl,mpc5121-diu"; 28 reg = <0x2100 0x100>; 30 reg = <0x2100 0x100>; 29 interrupts = <64 0x8>; 31 interrupts = <64 0x8>; 30 interrupt-parent = <&ipic>; 32 interrupt-parent = <&ipic>; 31 edid = [edid-data]; 33 edid = [edid-data]; 32 }; 34 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.