ARM64: dts: meson-gxbb-nanopi-k2: Add HDMI, CEC and CVBS nodes
The Amlogic Meson GXBB based Nanopi-K2 board has an HDMI connector with CEC and CVBS available on the 40pin header. This patch adds the nodes to enable HDMI, CEC and CVBS functionnalities. Signed-off-by: Neil Armstrong <narmstrong@baylibre.com> Signed-off-by: Kevin Hilman <khilman@baylibre.com>
This commit is contained in:
parent
1b2b1e752d
commit
d1b5a0a8ff
@ -106,6 +106,42 @@
|
|||||||
compatible = "mmc-pwrseq-emmc";
|
compatible = "mmc-pwrseq-emmc";
|
||||||
reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
|
reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* CVBS is available on CON1 pin 36, disabled by default */
|
||||||
|
cvbs-connector {
|
||||||
|
compatible = "composite-video-connector";
|
||||||
|
status = "disabled";
|
||||||
|
|
||||||
|
port {
|
||||||
|
cvbs_connector_in: endpoint {
|
||||||
|
remote-endpoint = <&cvbs_vdac_out>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
hdmi-connector {
|
||||||
|
compatible = "hdmi-connector";
|
||||||
|
type = "a";
|
||||||
|
|
||||||
|
port {
|
||||||
|
hdmi_connector_in: endpoint {
|
||||||
|
remote-endpoint = <&hdmi_tx_tmds_out>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
&cec_AO {
|
||||||
|
status = "okay";
|
||||||
|
pinctrl-0 = <&ao_cec_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
hdmi-phandle = <&hdmi_tx>;
|
||||||
|
};
|
||||||
|
|
||||||
|
&cvbs_vdac_port {
|
||||||
|
cvbs_vdac_out: endpoint {
|
||||||
|
remote-endpoint = <&cvbs_connector_in>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ðmac {
|
ðmac {
|
||||||
@ -137,6 +173,18 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
&hdmi_tx {
|
||||||
|
status = "okay";
|
||||||
|
pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
};
|
||||||
|
|
||||||
|
&hdmi_tx_tmds_port {
|
||||||
|
hdmi_tx_tmds_out: endpoint {
|
||||||
|
remote-endpoint = <&hdmi_connector_in>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
&ir {
|
&ir {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
pinctrl-0 = <&remote_input_ao_pins>;
|
pinctrl-0 = <&remote_input_ao_pins>;
|
||||||
|
Loading…
Reference in New Issue
Block a user