Lines Matching +full:fixed +full:- +full:header

1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
8 /dts-v1/;
10 #include <dt-bindings/input/input.h>
11 #include <dt-bindings/sound/meson-aiu.h>
13 #include "meson-gxl-s805x.dtsi"
16 compatible = "libretech,aml-s805x-ac", "amlogic,s805x",
17 "amlogic,meson-gxl";
18 model = "Libre Computer AML-S805X-AC";
27 stdout-path = "serial0:115200n8";
30 cvbs-connector {
36 compatible = "composite-video-connector";
40 remote-endpoint = <&cvbs_vdac_out>;
45 dc_5v: regulator-dc-5v {
46 compatible = "regulator-fixed";
47 regulator-name = "DC_5V";
48 regulator-min-microvolt = <5000000>;
49 regulator-max-microvolt = <5000000>;
50 regulator-always-on;
53 emmc_pwrseq: emmc-pwrseq {
54 compatible = "mmc-pwrseq-emmc";
55 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>;
58 hdmi-connector {
59 compatible = "hdmi-connector";
64 remote-endpoint = <&hdmi_tx_tmds_out>;
74 vcck: regulator-vcck {
75 compatible = "regulator-fixed";
76 regulator-name = "VCCK";
77 regulator-min-microvolt = <3300000>;
78 regulator-max-microvolt = <3300000>;
79 vin-supply = <&dc_5v>;
87 * enable-active-high;
89 regulator-always-on;
92 vcc_3v3: regulator-vcc-3v3 {
93 compatible = "regulator-fixed";
94 regulator-name = "VCC_3V3";
95 regulator-min-microvolt = <3300000>;
96 regulator-max-microvolt = <3300000>;
97 vin-supply = <&dc_5v>;
98 regulator-always-on;
101 vddio_ao18: regulator-vddio-ao18 {
102 compatible = "regulator-fixed";
103 regulator-name = "VDDIO_AO18";
104 regulator-min-microvolt = <1800000>;
105 regulator-max-microvolt = <1800000>;
106 vin-supply = <&vcc_3v3>;
107 regulator-always-on;
110 vddio_boot: regulator-vddio-boot {
111 compatible = "regulator-fixed";
112 regulator-name = "VDDIO_BOOT";
113 regulator-min-microvolt = <1800000>;
114 regulator-max-microvolt = <1800000>;
115 vin-supply = <&vcc_3v3>;
116 regulator-always-on;
120 compatible = "amlogic,gx-sound-card";
121 model = "LIBRETECH-AC";
122 audio-widgets = "Speaker", "9J5-3 LEFT",
123 "Speaker", "9J5-2 RIGHT";
124 audio-routing = "9J5-3 LEFT", "ACODEC LOLN",
125 "9J5-2 RIGHT", "ACODEC LORN";
130 assigned-clocks = <&clkc CLKID_MPLL0>,
133 assigned-clock-parents = <0>, <0>, <0>;
134 assigned-clock-rates = <294912000>,
138 dai-link-0 {
139 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
142 dai-link-1 {
143 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
144 dai-format = "i2s";
145 mclk-fs = <256>;
147 codec-0 {
148 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
151 codec-1 {
152 sound-dai = <&aiu AIU_ACODEC CTRL_I2S>;
156 dai-link-2 {
157 sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
159 codec-0 {
160 sound-dai = <&hdmi_tx>;
164 dai-link-3 {
165 sound-dai = <&aiu AIU_ACODEC CTRL_OUT>;
167 codec-0 {
168 sound-dai = <&acodec>;
175 AVDD-supply = <&vddio_ao18>;
185 pinctrl-0 = <&ao_cec_pins>;
186 pinctrl-names = "default";
187 hdmi-phandle = <&hdmi_tx>;
192 remote-endpoint = <&cvbs_connector_in>;
201 pinctrl-0 = <&eth_link_led_pins>, <&eth_act_led_pins>;
202 pinctrl-names = "default";
207 pinctrl-0 = <&remote_input_ao_pins>;
208 pinctrl-names = "default";
213 pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
214 pinctrl-names = "default";
219 remote-endpoint = <&hdmi_connector_in>;
224 gpio-line-names = "UART TX",
226 "7J1 Header Pin31",
236 gpio-line-names = /* Bank GPIOZ */
242 "", "7J1 Header Pin13",
243 "7J1 Header Pin15",
244 "7J1 Header Pin7",
245 "7J1 Header Pin12",
246 "7J1 Header Pin16",
247 "7J1 Header Pin18",
259 "7J1 Header Pin27", "7J1 Header Pin28", "",
260 "7J1 Header Pin29",
263 "7J1 Header Pin22", "7J1 Header Pin26",
264 "7J1 Header Pin36", "7J1 Header Pin38",
265 "7J1 Header Pin40", "7J1 Header Pin37",
266 "7J1 Header Pin33", "7J1 Header Pin35",
267 "7J1 Header Pin19", "7J1 Header Pin21",
268 "7J1 Header Pin24", "7J1 Header Pin23",
269 "7J1 Header Pin8", "7J1 Header Pin10",
270 "", "", "7J1 Header Pin32", "", "",
277 vref-supply = <&vddio_boot>;
283 pinctrl-0 = <&emmc_pins>;
284 pinctrl-1 = <&emmc_clk_gate_pins>;
285 pinctrl-names = "default", "clk-gate";
287 bus-width = <8>;
288 cap-mmc-highspeed;
289 mmc-ddr-1_8v;
290 mmc-hs200-1_8v;
291 max-frequency = <200000000>;
292 disable-wp;
294 mmc-pwrseq = <&emmc_pwrseq>;
295 vmmc-supply = <&vcc_3v3>;
296 vqmmc-supply = <&vddio_boot>;
301 pinctrl-0 = <&nor_pins>;
302 pinctrl-names = "default";
305 #address-cells = <1>;
306 #size-cells = <1>;
307 compatible = "jedec,spi-nor";
309 spi-max-frequency = <3000000>;
315 pinctrl-0 = <&uart_ao_a_pins>;
316 pinctrl-names = "default";