Lines Matching +full:gpio +full:- +full:line +full:- +full:names

2  * Copyright (C) 2018 Logic PD, Inc - http://www.logicpd.com/
9 #include <dt-bindings/input/input.h>
13 compatible = "simple-audio-card";
14 simple-audio-card,name = "tlv320aic23-hifi";
16 simple-audio-card,widgets =
18 "Line", "Line In",
19 "Line", "Line Out";
21 simple-audio-card,routing =
22 "Line Out", "LOUT",
23 "Line Out", "ROUT",
24 "LLINEIN", "Line In",
25 "RLINEIN", "Line In",
28 simple-audio-card,format = "i2s";
29 simple-audio-card,bitclock-master = <&sound_master>;
30 simple-audio-card,frame-master = <&sound_master>;
32 simple-audio-card,cpu {
33 sound-dai = <&mcbsp1>;
36 sound_master: simple-audio-card,codec {
37 sound-dai = <&tlv320aic23_1>;
38 system-clock-frequency = <12000000>;
43 compatible = "simple-audio-card";
44 simple-audio-card,name = "tlv320aic23-hifi";
46 simple-audio-card,widgets =
48 "Line", "Line In",
49 "Line", "Line Out";
51 simple-audio-card,routing =
52 "Line Out", "LOUT",
53 "Line Out", "ROUT",
54 "LLINEIN", "Line In",
55 "RLINEIN", "Line In",
58 simple-audio-card,format = "i2s";
59 simple-audio-card,bitclock-master = <&sound_master2>;
60 simple-audio-card,frame-master = <&sound_master2>;
62 simple-audio-card,cpu {
63 sound-dai = <&mcbsp2>;
66 sound_master2: simple-audio-card,codec {
67 sound-dai = <&tlv320aic23_2>;
68 system-clock-frequency = <12000000>;
72 expander-keys {
73 compatible = "gpio-keys-polled";
74 poll-interval = <100>;
143 #sound-dai-cells= <0>;
150 #sound-dai-cells= <0>;
160 #sound-dai-cells= <0>;
164 /* GPIO Expanders */
165 tca6416_2: gpio@20 {
168 gpio-controller;
169 #gpio-cells = <2>;
170 vcc-supply = <&vdd_io_reg>;
173 tca6416_3: gpio@21 {
176 gpio-controller;
177 #gpio-cells = <2>;
178 vcc-supply = <&vdd_io_reg>;
190 #sound-dai-cells = <0>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&mcbsp1_pins>;
197 #sound-dai-cells = <0>;
198 pinctrl-names = "default";
199 pinctrl-0 = <&mcbsp2_pins>;
204 pinctrl-single,pins = <
213 pinctrl-single,pins = <