Path: blob/main/sys/contrib/device-tree/Bindings/display/faraday,tve200.txt
48375 views
* Faraday TV Encoder TVE20012Required properties:34- compatible: must be one of:5"faraday,tve200"6"cortina,gemini-tvc", "faraday,tve200"78- reg: base address and size of the control registers block910- interrupts: contains an interrupt specifier for the interrupt11line from the TVE2001213- clock-names: should contain "PCLK" for the clock line clocking the14silicon and "TVE" for the 27MHz clock to the video driver1516- clocks: contains phandle and clock specifier pairs for the entries17in the clock-names property. See18Documentation/devicetree/bindings/clock/clock-bindings.txt1920Optional properties:2122- resets: contains the reset line phandle for the block2324Required sub-nodes:2526- port: describes LCD panel signals, following the common binding27for video transmitter interfaces; see28Documentation/devicetree/bindings/media/video-interfaces.txt29This port should have the properties:30reg = <0>;31It should have one endpoint connected to a remote endpoint where32the display is connected.3334Example:3536display-controller@6a000000 {37#address-cells = <1>;38#size-cells = <0>;39compatible = "faraday,tve200";40reg = <0x6a000000 0x1000>;41interrupts = <13 IRQ_TYPE_EDGE_RISING>;42resets = <&syscon GEMINI_RESET_TVC>;43clocks = <&syscon GEMINI_CLK_GATE_TVC>,44<&syscon GEMINI_CLK_TVC>;45clock-names = "PCLK", "TVE";4647port@0 {48reg = <0>;49display_out: endpoint {50remote-endpoint = <&panel_in>;51};52};53};545556