···22222323- clocks: contains phandle and clock specifier pairs for the entries2424 in the clock-names property. See2525- Documentation/devicetree/binding/clock/clock-bindings.txt2525+ Documentation/devicetree/bindings/clock/clock-bindings.txt26262727Optional properties:2828
···3333 in Documentation/devicetree/bindings/media/video-interfaces.txt,3434 please refer to the SoC specific binding document:3535 * Documentation/devicetree/bindings/display/exynos/exynos_dp.txt3636- * Documentation/devicetree/bindings/video/analogix_dp-rockchip.txt3636+ * Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt37373838[1]: Documentation/devicetree/bindings/media/video-interfaces.txt3939-------------------------------------------------------------------------------
···66 location and size of the framebuffer memory.77- clocks : phandle + clock specifier pair of the FB reference clock.88- display : phandle to a display node as described in99- Documentation/devicetree/bindings/display/display-timing.txt.99+ Documentation/devicetree/bindings/display/panel/display-timing.txt.1010 Additionally, the display node has to define properties:1111 - bits-per-pixel: Bits per pixel.1212 - ac-prescale : LCD AC bias frequency. This frequency is the required
···3838 Can be used in case timings cannot be provided otherwise3939 or to override timings provided by the panel.40404141-[1]: Documentation/devicetree/bindings/display/display-timing.txt4141+[1]: Documentation/devicetree/bindings/display/panel/display-timing.txt42424343Example:4444
···991010Required nodes:1111- display: Phandle to a display node as described in1212- Documentation/devicetree/bindings/display/display-timing.txt1212+ Documentation/devicetree/bindings/display/panel/display-timing.txt1313 Additional, the display node has to define properties:1414 - bits-per-pixel: Bits per pixel1515 - fsl,pcr: LCDC PCR value
···6464Optional properties (required if display-timings are used):6565 - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing6666 - display-timings : A node that describes the display timings as defined in6767- Documentation/devicetree/bindings/display/display-timing.txt.6767+ Documentation/devicetree/bindings/display/panel/display-timing.txt.6868 - fsl,data-mapping : should be "spwg" or "jeida"6969 This describes how the color bits are laid out in the7070 serialized LVDS signal.
···5555 "mediatek,<chip>-disp-rdma"5656 "mediatek,<chip>-disp-wdma"5757- larb: Should contain a phandle pointing to the local arbiter device as defined5858- in Documentation/devicetree/bindings/soc/mediatek/mediatek,smi-larb.txt5858+ in Documentation/devicetree/bindings/memory-controllers/mediatek,smi-larb.txt5959- iommus: Should point to the respective IOMMU block with master port as6060 argument, see Documentation/devicetree/bindings/iommu/mediatek,iommu.txt6161 for details.
···108108- qcom,dsi-phy-regulator-ldo-mode: Boolean value indicating if the LDO mode PHY109109 regulator is wanted.110110111111-[1] Documentation/devicetree/bindings/clocks/clock-bindings.txt111111+[1] Documentation/devicetree/bindings/clock/clock-bindings.txt112112[2] Documentation/devicetree/bindings/graph.txt113113[3] Documentation/devicetree/bindings/media/video-interfaces.txt114114[4] Documentation/devicetree/bindings/display/panel/
···1010- interrupts: The interrupt signal from the eDP block.1111- power-domains: Should be <&mmcc MDSS_GDSC>.1212- clocks: device clocks1313- See Documentation/devicetree/bindings/clocks/clock-bindings.txt for details.1313+ See Documentation/devicetree/bindings/clock/clock-bindings.txt for details.1414- clock-names: the following clocks are required:1515 * "core_clk"1616 * "iface_clk"
···4949 * "hdmi_tx_l4"5050- power-domains: Should be <&mmcc MDSS_GDSC>.5151- clocks: device clocks5252- See Documentation/devicetree/bindings/clocks/clock-bindings.txt for details.5252+ See Documentation/devicetree/bindings/clock/clock-bindings.txt for details.5353- core-vdda-supply: phandle to vdda regulator device node54545555Example:
···2020'endpoint' node, according to the bindings defined in [3]. This2121node should describe panel's video bus.22222323-[1]: Documentation/devicetree/bindings/display/display-timing.txt2323+[1]: Documentation/devicetree/bindings/display/panel/display-timing.txt2424[2]: Documentation/devicetree/bindings/spi/spi-bus.txt2525[3]: Documentation/devicetree/bindings/media/video-interfaces.txt2626
···2121'endpoint' node, according to the bindings defined in [2]. This2222node should describe panel's video bus.23232424-[1]: Documentation/devicetree/bindings/display/display-timing.txt2424+[1]: Documentation/devicetree/bindings/display/panel/display-timing.txt2525[2]: Documentation/devicetree/bindings/media/video-interfaces.txt26262727Example:
···1515 - display-timings: typical videomode of lcd panel. Multiple video modes1616 can be listed if the panel supports multiple timings, but the 'native-mode'1717 should be the preferred/default resolution. Refer to1818- Documentation/devicetree/bindings/display/display-timing.txt for display1818+ Documentation/devicetree/bindings/display/panel/display-timing.txt for display1919 timing binding details.20202121Optional properties: