1 Qualcomm adreno/snapdragon MDP4 display controller
5 This is the bindings documentation for the MDP4 display controller found in
6 SoCs like MSM8960, APQ8064 and MSM8660.
11 - reg: Physical base address and length of the controller's registers.
12 - interrupts: The interrupt signal from the display controller.
13 - clocks: device clocks
14 See ../clocks/clock-bindings.txt for details.
15 - clock-names: the following clocks are required.
22 - ports: contains the list of output ports from MDP. These connect to interfaces
23 that are external to the MDP hardware, such as HDMI, DSI, EDP etc (LVDS is a
24 special case since it is a part of the MDP block itself).
26 Each output port contains an endpoint that describes how it is connected to an
27 external interface. These are described by the standard properties documented
29 Documentation/devicetree/bindings/graph.txt
30 Documentation/devicetree/bindings/media/video-interfaces.txt
32 The output port mappings are:
34 Port 1 -> DSI1 Cmd/Video
35 Port 2 -> DSI2 Cmd/Video
39 - clock-names: the following clocks are optional:
54 remote-endpoint = <&mdp_dtv_out>;
65 compatible = "qcom,mdp4";
66 reg = <0x05100000 0xf0000>;
67 interrupts = <GIC_SPI 75 0>;
88 mdp_lvds_out: endpoint {
94 mdp_dsi1_out: endpoint {
100 mdp_dsi2_out: endpoint {
106 mdp_dtv_out: endpoint {
107 remote-endpoint = <&hdmi_in>;