Lines Matching +full:spi +full:- +full:mux
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
34 gpio-restart {
35 compatible = "gpio-restart";
43 spi@0 {
44 compatible = "spi-mux";
45 mux-controls = <&mux>;
46 #address-cells = <1>;
47 #size-cells = <0>;
49 spi-flash@9 {
50 compatible = "jedec,spi-nor";
51 spi-max-frequency = <8000000>;
52 reg = <0x9>; /* SPI */
59 spi@0 {
60 compatible = "spi-mux";
61 mux-controls = <&mux>;
62 #address-cells = <1>;
63 #size-cells = <0>;
65 spi-flash@9 {
66 compatible = "jedec,spi-nor";
67 spi-max-frequency = <8000000>;
68 reg = <0x9>; /* SPI */
74 i2cmux_pins_i: i2cmux-pins-i {
79 output-low;
81 i2cmux_0: i2cmux-0 {
84 output-high;
86 i2cmux_1: i2cmux-1 {
89 output-high;
91 i2cmux_2: i2cmux-2 {
94 output-high;
96 i2cmux_3: i2cmux-3 {
99 output-high;
101 i2cmux_4: i2cmux-4 {
104 output-high;
106 i2cmux_5: i2cmux-5 {
109 output-high;
111 i2cmux_6: i2cmux-6 {
114 output-high;
116 i2cmux_7: i2cmux-7 {
119 output-high;
121 i2cmux_8: i2cmux-8 {
124 output-high;
126 i2cmux_9: i2cmux-9 {
129 output-high;
131 i2cmux_10: i2cmux-10 {
134 output-high;
136 i2cmux_11: i2cmux-11 {
139 output-high;
144 i2c0_imux: i2c0-imux@0 {
145 compatible = "i2c-mux-pinctrl";
146 #address-cells = <1>;
147 #size-cells = <0>;
148 i2c-parent = <&i2c0>;
150 i2c0_emux: i2c0-emux@0 {
151 compatible = "i2c-mux-gpio";
152 #address-cells = <1>;
153 #size-cells = <0>;
154 i2c-parent = <&i2c0>;
159 pinctrl-names =
163 pinctrl-0 = <&i2cmux_0>;
164 pinctrl-1 = <&i2cmux_1>;
165 pinctrl-2 = <&i2cmux_2>;
166 pinctrl-3 = <&i2cmux_3>;
167 pinctrl-4 = <&i2cmux_4>;
168 pinctrl-5 = <&i2cmux_5>;
169 pinctrl-6 = <&i2cmux_6>;
170 pinctrl-7 = <&i2cmux_7>;
171 pinctrl-8 = <&i2cmux_8>;
172 pinctrl-9 = <&i2cmux_9>;
173 pinctrl-10 = <&i2cmux_10>;
174 pinctrl-11 = <&i2cmux_11>;
175 pinctrl-12 = <&i2cmux_pins_i>;
178 #address-cells = <1>;
179 #size-cells = <0>;
183 #address-cells = <1>;
184 #size-cells = <0>;
188 #address-cells = <1>;
189 #size-cells = <0>;
193 #address-cells = <1>;
194 #size-cells = <0>;
198 #address-cells = <1>;
199 #size-cells = <0>;
203 #address-cells = <1>;
204 #size-cells = <0>;
208 #address-cells = <1>;
209 #size-cells = <0>;
213 #address-cells = <1>;
214 #size-cells = <0>;
218 #address-cells = <1>;
219 #size-cells = <0>;
223 #address-cells = <1>;
224 #size-cells = <0>;
228 #address-cells = <1>;
229 #size-cells = <0>;
233 #address-cells = <1>;
234 #size-cells = <0>;
239 mux-gpios = <&gpio 55 GPIO_ACTIVE_HIGH
243 idle-state = <0x8>;
246 #address-cells = <1>;
247 #size-cells = <0>;
251 #address-cells = <1>;
252 #size-cells = <0>;
256 #address-cells = <1>;
257 #size-cells = <0>;
261 #address-cells = <1>;
262 #size-cells = <0>;
266 #address-cells = <1>;
267 #size-cells = <0>;
271 #address-cells = <1>;
272 #size-cells = <0>;
276 #address-cells = <1>;
277 #size-cells = <0>;
281 #address-cells = <1>;
282 #size-cells = <0>;