162306a36Sopenharmony_ciXilinx Video Timing Controller (VTC) 262306a36Sopenharmony_ci------------------------------------ 362306a36Sopenharmony_ci 462306a36Sopenharmony_ciThe Video Timing Controller is a general purpose video timing generator and 562306a36Sopenharmony_cidetector. 662306a36Sopenharmony_ci 762306a36Sopenharmony_ciRequired properties: 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci - compatible: Must be "xlnx,v-tc-6.1". 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci - reg: Physical base address and length of the registers set for the device. 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci - clocks: Must contain a clock specifier for the VTC core and timing 1462306a36Sopenharmony_ci interfaces clock. 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ciOptional properties: 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci - xlnx,detector: The VTC has a timing detector 1962306a36Sopenharmony_ci - xlnx,generator: The VTC has a timing generator 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ci At least one of the xlnx,detector and xlnx,generator properties must be 2262306a36Sopenharmony_ci specified. 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci 2562306a36Sopenharmony_ciExample: 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci vtc: vtc@43c40000 { 2862306a36Sopenharmony_ci compatible = "xlnx,v-tc-6.1"; 2962306a36Sopenharmony_ci reg = <0x43c40000 0x10000>; 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci clocks = <&clkc 15>; 3262306a36Sopenharmony_ci xlnx,generator; 3362306a36Sopenharmony_ci }; 34