162306a36Sopenharmony_ci* Freescale Display Interface Unit 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThe Freescale DIU is a LCD controller, with proper hardware, it can also 462306a36Sopenharmony_cidrive DVI monitors. 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciRequired properties: 762306a36Sopenharmony_ci- compatible : should be "fsl,diu" or "fsl,mpc5121-diu". 862306a36Sopenharmony_ci- reg : should contain at least address and length of the DIU register 962306a36Sopenharmony_ci set. 1062306a36Sopenharmony_ci- interrupts : one DIU interrupt should be described here. 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciOptional properties: 1362306a36Sopenharmony_ci- edid : verbatim EDID data block describing attached display. 1462306a36Sopenharmony_ci Data from the detailed timing descriptor will be used to 1562306a36Sopenharmony_ci program the display controller. 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciExample (MPC8610HPCD): 1862306a36Sopenharmony_ci display@2c000 { 1962306a36Sopenharmony_ci compatible = "fsl,diu"; 2062306a36Sopenharmony_ci reg = <0x2c000 100>; 2162306a36Sopenharmony_ci interrupts = <72 2>; 2262306a36Sopenharmony_ci interrupt-parent = <&mpic>; 2362306a36Sopenharmony_ci }; 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciExample for MPC5121: 2662306a36Sopenharmony_ci display@2100 { 2762306a36Sopenharmony_ci compatible = "fsl,mpc5121-diu"; 2862306a36Sopenharmony_ci reg = <0x2100 0x100>; 2962306a36Sopenharmony_ci interrupts = <64 0x8>; 3062306a36Sopenharmony_ci interrupt-parent = <&ipic>; 3162306a36Sopenharmony_ci edid = [edid-data]; 3262306a36Sopenharmony_ci }; 33