Lines Matching +full:aux +full:- +full:devs
1 // SPDX-License-Identifier: GPL-2.0-only
3 /dts-v1/;
5 #include "msm8916-wingtech-wt865x8.dtsi"
10 chassis-type = "handset";
13 speaker_amp_left: audio-amplifier-left {
16 pinctrl-0 = <&spk_ext_pa_left_default>;
17 pinctrl-names = "default";
19 mode-gpios = <&tlmm 119 GPIO_ACTIVE_HIGH>;
20 sound-name-prefix = "Speaker Amp L";
25 speaker_amp_right: audio-amplifier-right {
28 pinctrl-0 = <&spk_ext_pa_right_default>;
29 pinctrl-names = "default";
31 mode-gpios = <&tlmm 121 GPIO_ACTIVE_HIGH>;
32 sound-name-prefix = "Speaker Amp R";
36 gpio-leds {
37 compatible = "gpio-leds";
39 pinctrl-0 = <&gpio_leds_default>;
40 pinctrl-names = "default";
42 led-0 {
45 default-state = "off";
46 retain-state-suspended;
49 led-1 {
52 default-state = "off";
53 retain-state-suspended;
57 usb_id: usb-id {
58 compatible = "linux,extcon-usb-gpio";
59 id-gpios = <&tlmm 110 GPIO_ACTIVE_HIGH>;
60 pinctrl-0 = <&usb_id_default>;
61 pinctrl-names = "default";
67 compatible = "asahi-kasei,ak09911";
70 vdd-supply = <&pm8916_l17>;
71 vid-supply = <&pm8916_l6>;
78 interrupts-extended = <&tlmm 115 IRQ_TYPE_EDGE_RISING>;
80 vdd-supply = <&pm8916_l17>;
81 vddio-supply = <&pm8916_l6>;
83 pinctrl-0 = <&imu_default>;
84 pinctrl-names = "default";
86 mount-matrix = "1", "0", "0",
87 "0", "-1", "0",
93 qcom,micbias1-ext-cap;
100 pin-switches = "Speaker", "Headphones";
101 audio-routing = "Speaker", "Speaker Amp L OUT",
112 aux-devs = <&speaker_amp_left>, <&speaker_amp_right>, <&headphones_switch>;
124 gpio_leds_default: gpio-leds-default-state {
127 drive-strength = <2>;
128 bias-disable;
131 imu_default: imu-default-state {
134 drive-strength = <2>;
135 bias-disable;
138 spk_ext_pa_left_default: spk-ext-pa-left-default-state {
141 drive-strength = <2>;
142 bias-disable;
145 spk_ext_pa_right_default: spk-ext-pa-right-default-state {
148 drive-strength = <2>;
149 bias-disable;
152 usb_id_default: usb-id-default-state {
155 drive-strength = <8>;
156 bias-pull-up;