1114abfe1SNeil Armstrong// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 215abee8aSCarlo Caione/* 315abee8aSCarlo Caione * Copyright (c) 2016 Endless Computers, Inc. 415abee8aSCarlo Caione * Author: Carlo Caione <carlo@endlessm.com> 515abee8aSCarlo Caione */ 615abee8aSCarlo Caione 715abee8aSCarlo Caione/dts-v1/; 815abee8aSCarlo Caione 99ded9b0fSMartin Blumenstingl#include "meson-gxl-s905x-p212.dtsi" 1015abee8aSCarlo Caione 1115abee8aSCarlo Caione/ { 1215abee8aSCarlo Caione compatible = "amlogic,p212", "amlogic,s905x", "amlogic,meson-gxl"; 1315abee8aSCarlo Caione model = "Amlogic Meson GXL (S905X) P212 Development Board"; 1415abee8aSCarlo Caione 159ded9b0fSMartin Blumenstingl cvbs-connector { 169ded9b0fSMartin Blumenstingl compatible = "composite-video-connector"; 179ded9b0fSMartin Blumenstingl 189ded9b0fSMartin Blumenstingl port { 199ded9b0fSMartin Blumenstingl cvbs_connector_in: endpoint { 209ded9b0fSMartin Blumenstingl remote-endpoint = <&cvbs_vdac_out>; 219ded9b0fSMartin Blumenstingl }; 229ded9b0fSMartin Blumenstingl }; 239ded9b0fSMartin Blumenstingl }; 2427f87bd2SNeil Armstrong 2527f87bd2SNeil Armstrong hdmi-connector { 2627f87bd2SNeil Armstrong compatible = "hdmi-connector"; 2727f87bd2SNeil Armstrong type = "a"; 2827f87bd2SNeil Armstrong 2927f87bd2SNeil Armstrong port { 3027f87bd2SNeil Armstrong hdmi_connector_in: endpoint { 3127f87bd2SNeil Armstrong remote-endpoint = <&hdmi_tx_tmds_out>; 3227f87bd2SNeil Armstrong }; 3327f87bd2SNeil Armstrong }; 3427f87bd2SNeil Armstrong }; 3515abee8aSCarlo Caione}; 3615abee8aSCarlo Caione 37b16c71c9SNeil Armstrong&cec_AO { 38b16c71c9SNeil Armstrong status = "okay"; 39b16c71c9SNeil Armstrong pinctrl-0 = <&ao_cec_pins>; 40b16c71c9SNeil Armstrong pinctrl-names = "default"; 41b16c71c9SNeil Armstrong hdmi-phandle = <&hdmi_tx>; 42b16c71c9SNeil Armstrong}; 43b16c71c9SNeil Armstrong 449ded9b0fSMartin Blumenstingl&cvbs_vdac_port { 459ded9b0fSMartin Blumenstingl cvbs_vdac_out: endpoint { 469ded9b0fSMartin Blumenstingl remote-endpoint = <&cvbs_connector_in>; 4715abee8aSCarlo Caione }; 4815abee8aSCarlo Caione}; 4915abee8aSCarlo Caione 5027f87bd2SNeil Armstrong&hdmi_tx { 5127f87bd2SNeil Armstrong status = "okay"; 5227f87bd2SNeil Armstrong pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>; 5327f87bd2SNeil Armstrong pinctrl-names = "default"; 5427f87bd2SNeil Armstrong}; 5527f87bd2SNeil Armstrong 5627f87bd2SNeil Armstrong&hdmi_tx_tmds_port { 5727f87bd2SNeil Armstrong hdmi_tx_tmds_out: endpoint { 5827f87bd2SNeil Armstrong remote-endpoint = <&hdmi_connector_in>; 5927f87bd2SNeil Armstrong }; 6027f87bd2SNeil Armstrong}; 6127f87bd2SNeil Armstrong 6215abee8aSCarlo Caione/* This UART is brought out to the DB9 connector */ 6315abee8aSCarlo Caione&uart_AO { 6415abee8aSCarlo Caione status = "okay"; 6515abee8aSCarlo Caione}; 66