Commit fd25cdd1 authored by Laurent Pinchart's avatar Laurent Pinchart Committed by Simon Horman

ARM: shmobile: lager: Add DU HDMI output support

Add DT nodes for the ADV7511 HDMI encoder and its HDMI output connector.
Signed-off-by: default avatarLaurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent 118e4e6a
...@@ -222,6 +222,17 @@ vga_in: endpoint { ...@@ -222,6 +222,17 @@ vga_in: endpoint {
}; };
}; };
}; };
hdmi-out {
compatible = "hdmi-connector";
type = "a";
port {
hdmi_con: endpoint {
remote-endpoint = <&adv7511_out>;
};
};
};
}; };
&du { &du {
...@@ -235,6 +246,11 @@ endpoint { ...@@ -235,6 +246,11 @@ endpoint {
remote-endpoint = <&adv7123_in>; remote-endpoint = <&adv7123_in>;
}; };
}; };
port@1 {
endpoint {
remote-endpoint = <&adv7511_in>;
};
};
port@2 { port@2 {
lvds_connector: endpoint { lvds_connector: endpoint {
}; };
...@@ -506,6 +522,38 @@ adv7180: endpoint { ...@@ -506,6 +522,38 @@ adv7180: endpoint {
}; };
}; };
}; };
hdmi@39 {
compatible = "adi,adv7511w";
reg = <0x39>;
interrupt-parent = <&gpio1>;
interrupts = <15 IRQ_TYPE_EDGE_FALLING>;
adi,input-depth = <8>;
adi,input-colorspace = "rgb";
adi,input-clock = "1x";
adi,input-style = <1>;
adi,input-justification = "evenly";
ports {
#address-cells = <1>;
#size-cells = <0>;
port@0 {
reg = <0>;
adv7511_in: endpoint {
remote-endpoint = <&du_out_lvds0>;
};
};
port@1 {
reg = <1>;
adv7511_out: endpoint {
remote-endpoint = <&hdmi_con>;
};
};
};
};
}; };
&iic3 { &iic3 {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment