15b3da7faSNeil Armstrong// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 248622156SNeil Armstrong/* 348622156SNeil Armstrong * Copyright (c) 2016 Endless Computers, Inc. 448622156SNeil Armstrong * Author: Carlo Caione <carlo@endlessm.com> 548622156SNeil Armstrong */ 648622156SNeil Armstrong 748622156SNeil Armstrong/dts-v1/; 848622156SNeil Armstrong 948622156SNeil Armstrong#include "meson-gxl-s905x-p212.dtsi" 1048622156SNeil Armstrong 1148622156SNeil Armstrong/ { 1248622156SNeil Armstrong compatible = "amlogic,p212", "amlogic,s905x", "amlogic,meson-gxl"; 1348622156SNeil Armstrong model = "Amlogic Meson GXL (S905X) P212 Development Board"; 1448622156SNeil Armstrong 1548622156SNeil Armstrong cvbs-connector { 1648622156SNeil Armstrong compatible = "composite-video-connector"; 1748622156SNeil Armstrong 1848622156SNeil Armstrong port { 1948622156SNeil Armstrong cvbs_connector_in: endpoint { 2048622156SNeil Armstrong remote-endpoint = <&cvbs_vdac_out>; 2148622156SNeil Armstrong }; 2248622156SNeil Armstrong }; 2348622156SNeil Armstrong }; 2448622156SNeil Armstrong 2548622156SNeil Armstrong hdmi-connector { 2648622156SNeil Armstrong compatible = "hdmi-connector"; 2748622156SNeil Armstrong type = "a"; 2848622156SNeil Armstrong 2948622156SNeil Armstrong port { 3048622156SNeil Armstrong hdmi_connector_in: endpoint { 3148622156SNeil Armstrong remote-endpoint = <&hdmi_tx_tmds_out>; 3248622156SNeil Armstrong }; 3348622156SNeil Armstrong }; 3448622156SNeil Armstrong }; 3548622156SNeil Armstrong}; 3648622156SNeil Armstrong 377d750c35SNeil Armstrong&cec_AO { 387d750c35SNeil Armstrong status = "okay"; 397d750c35SNeil Armstrong pinctrl-0 = <&ao_cec_pins>; 407d750c35SNeil Armstrong pinctrl-names = "default"; 417d750c35SNeil Armstrong hdmi-phandle = <&hdmi_tx>; 427d750c35SNeil Armstrong}; 437d750c35SNeil Armstrong 4448622156SNeil Armstrong&cvbs_vdac_port { 4548622156SNeil Armstrong cvbs_vdac_out: endpoint { 4648622156SNeil Armstrong remote-endpoint = <&cvbs_connector_in>; 4748622156SNeil Armstrong }; 4848622156SNeil Armstrong}; 4948622156SNeil Armstrong 5048622156SNeil Armstrong&hdmi_tx { 5148622156SNeil Armstrong status = "okay"; 5248622156SNeil Armstrong pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>; 5348622156SNeil Armstrong pinctrl-names = "default"; 54*bce59f91SNeil Armstrong hdmi-supply = <&hdmi_5v>; 5548622156SNeil Armstrong}; 5648622156SNeil Armstrong 5748622156SNeil Armstrong&hdmi_tx_tmds_port { 5848622156SNeil Armstrong hdmi_tx_tmds_out: endpoint { 5948622156SNeil Armstrong remote-endpoint = <&hdmi_connector_in>; 6048622156SNeil Armstrong }; 6148622156SNeil Armstrong}; 6248622156SNeil Armstrong 6348622156SNeil Armstrong/* This UART is brought out to the DB9 connector */ 6448622156SNeil Armstrong&uart_AO { 6548622156SNeil Armstrong status = "okay"; 6648622156SNeil Armstrong}; 67