Lines Matching +full:meson +full:- +full:gxl +full:- +full:saradc
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
8 #include "meson-gxl-s905x-p212.dtsi"
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/sound/meson-aiu.h>
13 compatible = "khadas,vim", "amlogic,s905x", "amlogic,meson-gxl";
16 adc-keys {
17 compatible = "adc-keys";
18 io-channels = <&saradc 0>;
19 io-channel-names = "buttons";
20 keyup-threshold-microvolt = <1710000>;
22 button-function {
25 press-threshold-microvolt = <10000>;
34 gpio-keys-polled {
35 compatible = "gpio-keys-polled";
36 poll-interval = <100>;
38 power-button {
45 led-controller {
46 compatible = "pwm-leds";
48 led-1 {
51 max-brightness = <255>;
52 linux,default-trigger = "default-on";
56 hdmi-connector {
57 compatible = "hdmi-connector";
62 remote-endpoint = <&hdmi_tx_tmds_out>;
68 compatible = "amlogic,gx-sound-card";
69 model = "KHADAS-VIM";
70 assigned-clocks = <&clkc CLKID_MPLL0>,
73 assigned-clock-parents = <0>, <0>, <0>;
74 assigned-clock-rates = <294912000>,
79 dai-link-0 {
80 sound-dai = <&aiu AIU_CPU CPU_I2S_FIFO>;
83 dai-link-1 {
84 sound-dai = <&aiu AIU_CPU CPU_I2S_ENCODER>;
85 dai-format = "i2s";
86 mclk-fs = <256>;
88 codec-0 {
89 sound-dai = <&aiu AIU_HDMI CTRL_I2S>;
93 dai-link-2 {
94 sound-dai = <&aiu AIU_HDMI CTRL_OUT>;
96 codec-0 {
97 sound-dai = <&hdmi_tx>;
109 pinctrl-0 = <&ao_cec_pins>;
110 pinctrl-names = "default";
111 hdmi-phandle = <&hdmi_tx>;
116 pinctrl-0 = <&hdmi_hpd_pins>, <&hdmi_i2c_pins>;
117 pinctrl-names = "default";
118 hdmi-supply = <&hdmi_5v>;
123 remote-endpoint = <&hdmi_connector_in>;
129 pinctrl-0 = <&i2c_a_pins>;
130 pinctrl-names = "default";
135 pinctrl-0 = <&i2c_b_pins>;
136 pinctrl-names = "default";
142 #clock-cells = <0>;
143 clock-frequency = <32768>;
144 clock-output-names = "xin32k";
149 linux,rc-map-name = "rc-khadas";
153 gpio-line-names = "UART TX",
168 gpio-line-names = /* Bank GPIOZ */
210 pinctrl-0 = <&pwm_ao_a_3_pins>, <&pwm_ao_b_pins>;
211 pinctrl-names = "default";
213 clock-names = "clkin0", "clkin1" ;
217 pinctrl-0 = <&pwm_e_pins>, <&pwm_f_clk_pins>;
221 max-frequency = <100000000>;
225 compatible = "brcm,bcm4329-fmac";
231 compatible = "brcm,bcm43438-bt";
232 shutdown-gpios = <&gpio GPIOX_17 GPIO_ACTIVE_HIGH>;
233 max-speed = <2000000>;
235 clock-names = "lpo";
247 pinctrl-0 = <&uart_ao_b_pins>;
248 pinctrl-names = "default";