Hi Eugeniy. On Mon, Mar 16, 2020 at 05:46:47PM +0300, Eugeniy Paltsev wrote: > This patch adds documentation of device tree bindings for the Synopsys > HDMI 2.0 TX encoder driver for ARC SoCs. > > Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@xxxxxxxxxxxx> > --- > .../display/bridge/snps,arc-dw-hdmi.txt | 73 +++++++++++++++++++ New bindings in DT Schema format please (.yaml files). We are working on migrating all bindings to DT Schema format. Sam > 1 file changed, 73 insertions(+) > create mode 100644 Documentation/devicetree/bindings/display/bridge/snps,arc-dw-hdmi.txt > > diff --git a/Documentation/devicetree/bindings/display/bridge/snps,arc-dw-hdmi.txt b/Documentation/devicetree/bindings/display/bridge/snps,arc-dw-hdmi.txt > new file mode 100644 > index 000000000000..d5e006b392cc > --- /dev/null > +++ b/Documentation/devicetree/bindings/display/bridge/snps,arc-dw-hdmi.txt > @@ -0,0 +1,73 @@ > +Synopsys DesignWare HDMI 2.0 TX encoder driver for ARC SoCs > +================================ > + > +The HDMI transmitter is a Synopsys DesignWare HDMI 2.0 TX controller IP > +with a companion of Synopsys DesignWare HDMI 2.0 TX PHY IP. > + > +These DT bindings follow the Synopsys DWC HDMI TX bindings defined in > +Documentation/devicetree/bindings/display/bridge/dw_hdmi.txt > +with the following device-specific properties. > + > + > +Required properties: > + > +- compatible : Shall contain > + - "snps,dw-hdmi-hsdk" for HSDK4xD compatible HDMI TX > + > +- reg: See dw_hdmi.txt. > +- interrupts: HDMI interrupt number. > +- clocks: See dw_hdmi.txt. > +- clock-names: Must contain "iahb" and "isfr" as defined in dw_hdmi.txt. > +- ports: See dw_hdmi.txt. The DWC HDMI shall have one port numbered 0 > + corresponding to the video input of the controller and one port numbered 1 > + corresponding to its HDMI output. > + > +Example: > + > +hdmi: hdmi@0x10000 { > + compatible = "snps,dw-hdmi-hsdk"; > + reg = <0x10000 0x10000>; > + reg-io-width = <4>; > + interrupts = <14>; > + clocks = <&apbclk>, <&hdmi_pix_clk>; > + clock-names = "iahb", "isfr"; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + hdmi_enc_input: endpoint { > + remote-endpoint = <&pgu_output>; > + }; > + }; > + > + port@1 { > + reg = <1>; > + hdmi_enc_out: endpoint { > + remote-endpoint = <&hdmi_con>; > + }; > + }; > + }; > +}; > + > +hdmi-out { > + ... > + > + port { > + hdmi_con: endpoint { > + remote-endpoint = <&hdmi_enc_out>; > + }; > + }; > +}; > + > +pgu { > + ... > + > + port_o: port { > + pgu_output: endpoint { > + remote-endpoint = <&hdmi_enc_input>; > + }; > + }; > +}; > -- > 2.21.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > https://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ linux-snps-arc mailing list linux-snps-arc@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-snps-arc