Lines Matching +full:rcv +full:- +full:gpios
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/samsung,aries-wm8994.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jonathan Bakker <xc-racer2@live.ca>
13 - $ref: sound-card-common.yaml#
19 - samsung,aries-wm8994
21 - samsung,fascinate4g-wm8994
27 sound-dai:
34 - sound-dai
40 sound-dai:
44 - sound-dai
46 samsung,audio-routing:
47 $ref: /schemas/types.yaml#/definitions/non-unique-string-array
54 documented in its binding), and the jacks on the board -
55 For samsung,aries-wm8994: HP, SPK, RCV, LINE, Main Mic, Headset Mic,
57 For samsung,fascinate4g-wm8994: HP, SPK, RCV, LINE, Main Mic,
59 Deprecated, use audio-routing.
64 main-micbias-supply:
67 headset-micbias-supply:
70 earpath-sel-gpios:
72 description: GPIO for switching between tv-out and mic paths
74 headset-detect-gpios:
78 headset-key-gpios:
82 io-channels:
86 io-channel-names:
87 const: headset-detect
90 - compatible
91 - cpu
92 - codec
93 - audio-routing
94 - extcon
95 - main-micbias-supply
96 - headset-micbias-supply
97 - earpath-sel-gpios
98 - headset-detect-gpios
99 - headset-key-gpios
104 - |
105 #include <dt-bindings/gpio/gpio.h>
108 compatible = "samsung,fascinate4g-wm8994";
114 main-micbias-supply = <&main_micbias_reg>;
115 headset-micbias-supply = <&headset_micbias_reg>;
117 earpath-sel-gpios = <&gpj2 6 GPIO_ACTIVE_HIGH>;
119 io-channels = <&adc 3>;
120 io-channel-names = "headset-detect";
121 headset-detect-gpios = <&gph0 6 GPIO_ACTIVE_HIGH>;
122 headset-key-gpios = <&gph3 6 GPIO_ACTIVE_HIGH>;
124 audio-routing =
131 "RCV", "HPOUT2N",
132 "RCV", "HPOUT2P",
143 pinctrl-names = "default";
144 pinctrl-0 = <&headset_det &earpath_sel>;
147 sound-dai = <&i2s0>, <&bt_codec>;
151 sound-dai = <&wm8994>;