Linux Audio

Check our new training course

Open-source upstreaming

Need help get the support for your hardware in upstream Linux?
Loading...
v4.17
 
  1/*
  2 * Device Tree Source for the KZM-A9-GT board
  3 *
  4 * Copyright (C) 2012 Horms Solutions Ltd.
  5 *
  6 * Based on sh73a0-kzm9g.dts
  7 * Copyright (C) 2012 Renesas Solutions Corp.
  8 *
  9 * This file is licensed under the terms of the GNU General Public License
 10 * version 2.  This program is licensed "as is" without any warranty of any
 11 * kind, whether express or implied.
 12 */
 13
 14/dts-v1/;
 15#include "sh73a0.dtsi"
 16#include <dt-bindings/gpio/gpio.h>
 17#include <dt-bindings/input/input.h>
 18#include <dt-bindings/interrupt-controller/irq.h>
 19
 20/ {
 21	model = "KZM-A9-GT";
 22	compatible = "renesas,kzm9g", "renesas,sh73a0";
 23
 24	aliases {
 25		serial0 = &scifa4;
 26	};
 27
 28	cpus {
 29		cpu@0 {
 30			cpu0-supply = <&vdd_dvfs>;
 31			operating-points = <
 32				/* kHz  uV */
 33				1196000 1315000
 34				 598000 1175000
 35				 398667 1065000
 36			>;
 37			voltage-tolerance = <1>; /* 1% */
 38		};
 39	};
 40
 41	chosen {
 42		bootargs = "root=/dev/nfs ip=dhcp ignore_loglevel rw";
 43		stdout-path = "serial0:115200n8";
 44	};
 45
 46	memory@40000000 {
 47		device_type = "memory";
 48		reg = <0x40000000 0x20000000>;
 49	};
 50
 51	reg_1p8v: regulator-1p8v {
 52		compatible = "regulator-fixed";
 53		regulator-name = "fixed-1.8V";
 54		regulator-min-microvolt = <1800000>;
 55		regulator-max-microvolt = <1800000>;
 56		regulator-always-on;
 57		regulator-boot-on;
 58	};
 59
 60	reg_3p3v: regulator-3p3v {
 61		compatible = "regulator-fixed";
 62		regulator-name = "fixed-3.3V";
 63		regulator-min-microvolt = <3300000>;
 64		regulator-max-microvolt = <3300000>;
 65		regulator-always-on;
 66		regulator-boot-on;
 67	};
 68
 69	vmmc_sdhi0: regulator-vmmc-sdhi0 {
 70		compatible = "regulator-fixed";
 71		regulator-name = "SDHI0 Vcc";
 72		regulator-min-microvolt = <3300000>;
 73		regulator-max-microvolt = <3300000>;
 74		gpio = <&pfc 15 GPIO_ACTIVE_HIGH>;
 75		enable-active-high;
 76	};
 77
 78	vmmc_sdhi2: regulator-vmmc-sdhi2 {
 79		compatible = "regulator-fixed";
 80		regulator-name = "SDHI2 Vcc";
 81		regulator-min-microvolt = <3300000>;
 82		regulator-max-microvolt = <3300000>;
 83		gpio = <&pfc 14 GPIO_ACTIVE_HIGH>;
 84		enable-active-high;
 85	};
 86
 87	leds {
 88		compatible = "gpio-leds";
 89		led1 {
 90			gpios = <&pfc 20 GPIO_ACTIVE_LOW>;
 91			label = "LED1";
 92		};
 93		led2 {
 94			gpios = <&pfc 21 GPIO_ACTIVE_LOW>;
 95			label = "LED2";
 96		};
 97		led3 {
 98			gpios = <&pfc 22 GPIO_ACTIVE_LOW>;
 99			label = "LED3";
100		};
101		led4 {
102			gpios = <&pfc 23 GPIO_ACTIVE_LOW>;
103			label = "LED4";
104		};
105	};
106
107	keyboard {
108		compatible = "gpio-keys";
109
110		back-key {
111			gpios = <&pcf8575 8 GPIO_ACTIVE_LOW>;
112			linux,code = <KEY_BACK>;
113			label = "SW3";
114		};
115
116		right-key {
117			gpios = <&pcf8575 9 GPIO_ACTIVE_LOW>;
118			linux,code = <KEY_RIGHT>;
119			label = "SW2-R";
120		};
121
122		left-key {
123			gpios = <&pcf8575 10 GPIO_ACTIVE_LOW>;
124			linux,code = <KEY_LEFT>;
125			label = "SW2-L";
126		};
127
128		enter-key {
129			gpios = <&pcf8575 11 GPIO_ACTIVE_LOW>;
130			linux,code = <KEY_ENTER>;
131			label = "SW2-P";
132		};
133
134		up-key {
135			gpios = <&pcf8575 12 GPIO_ACTIVE_LOW>;
136			linux,code = <KEY_UP>;
137			label = "SW2-U";
138		};
139
140		down-key {
141			gpios = <&pcf8575 13 GPIO_ACTIVE_LOW>;
142			linux,code = <KEY_DOWN>;
143			label = "SW2-D";
144		};
145
146		home-key {
147			gpios = <&pcf8575 14 GPIO_ACTIVE_LOW>;
148			linux,code = <KEY_HOME>;
149			label = "SW1";
150			wakeup-source;
151		};
152
153		wakeup-key {
154			gpios = <&pfc 159 GPIO_ACTIVE_LOW>;
155			linux,code = <KEY_WAKEUP>;
156			label = "NMI";
157			wakeup-source;
158		};
159	};
160
161	sound {
162		compatible = "simple-audio-card";
163		simple-audio-card,format = "left_j";
164		simple-audio-card,cpu {
165			sound-dai = <&sh_fsi2 0>;
166		};
167		simple-audio-card,codec {
168			sound-dai = <&ak4648>;
169			bitclock-master;
170			frame-master;
171			system-clock-frequency = <11289600>;
172		};
173	};
174};
175
176&bsc {
177	ethernet@10000000 {
178		compatible = "smsc,lan9220", "smsc,lan9115";
179		reg = <0x10000000 0x100>;
180		phy-mode = "mii";
181		interrupt-parent = <&irqpin0>;
182		interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
183		reg-io-width = <4>;
184		smsc,irq-push-pull;
185		smsc,save-mac-address;
186		vddvario-supply = <&reg_1p8v>;
187		vdd33a-supply = <&reg_3p3v>;
188	};
189};
190
191&cmt1 {
192	status = "okay";
193};
194
195&extal2_clk {
196	clock-frequency = <48000000>;
197};
198
199&i2c0 {
200	status = "okay";
201
202	compass@c {
203		compatible = "asahi-kasei,ak8975";
204		reg = <0x0c>;
205		interrupt-parent = <&irqpin3>;
206		interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
207	};
208
209	ak4648: codec@12 {
210		compatible = "asahi-kasei,ak4648";
211		reg = <0x12>;
212		#sound-dai-cells = <0>;
213	};
214
215	accelerometer@1d {
216		compatible = "adi,adxl345";
217		reg = <0x1d>;
218		interrupt-parent = <&irqpin3>;
219		interrupts = <2 IRQ_TYPE_LEVEL_HIGH>,
220			     <3 IRQ_TYPE_LEVEL_HIGH>;
221	};
222
223	rtc@32 {
224		compatible = "ricoh,r2025sd";
225		reg = <0x32>;
226	};
227
228	as3711@40 {
229		compatible = "ams,as3711";
230		reg = <0x40>;
231
232		regulators {
233			vdd_dvfs: sd1 {
234				regulator-name = "1.315V CPU";
235				regulator-min-microvolt = <1050000>;
236				regulator-max-microvolt = <1350000>;
237				regulator-always-on;
238				regulator-boot-on;
239			};
240			sd2 {
241				regulator-name = "1.8V";
242				regulator-min-microvolt = <1800000>;
243				regulator-max-microvolt = <1800000>;
244				regulator-always-on;
245				regulator-boot-on;
246			};
247			sd4 {
248				regulator-name = "1.215V";
249				regulator-min-microvolt = <1215000>;
250				regulator-max-microvolt = <1235000>;
251				regulator-always-on;
252				regulator-boot-on;
253			};
254			ldo2 {
255				regulator-name = "2.8V CPU";
256				regulator-min-microvolt = <2800000>;
257				regulator-max-microvolt = <2800000>;
258				regulator-always-on;
259				regulator-boot-on;
260			};
261			ldo3 {
262				regulator-name = "3.0V CPU";
263				regulator-min-microvolt = <3000000>;
264				regulator-max-microvolt = <3000000>;
265				regulator-always-on;
266				regulator-boot-on;
267			};
268			ldo4 {
269				regulator-name = "2.8V";
270				regulator-min-microvolt = <2800000>;
271				regulator-max-microvolt = <2800000>;
272				regulator-always-on;
273				regulator-boot-on;
274			};
275			ldo5 {
276				regulator-name = "2.8V #2";
277				regulator-min-microvolt = <2800000>;
278				regulator-max-microvolt = <2800000>;
279				regulator-always-on;
280				regulator-boot-on;
281			};
282			ldo7 {
283				regulator-name = "1.15V CPU";
284				regulator-min-microvolt = <1150000>;
285				regulator-max-microvolt = <1150000>;
286				regulator-always-on;
287				regulator-boot-on;
288			};
289			ldo8 {
290				regulator-name = "1.15V CPU #2";
291				regulator-min-microvolt = <1150000>;
292				regulator-max-microvolt = <1150000>;
293				regulator-always-on;
294				regulator-boot-on;
295			};
296		};
297	};
298};
299
300&i2c1 {
301	status = "okay";
302
303	touchscreen@55 {
304		compatible = "sitronix,st1232";
305		reg = <0x55>;
306		interrupt-parent = <&irqpin1>;
307		interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
308	};
309};
310
311&i2c3 {
312	pinctrl-0 = <&i2c3_pins>;
313	pinctrl-names = "default";
314	status = "okay";
315
316	pcf8575: gpio@20 {
317		compatible = "nxp,pcf8575";
318		reg = <0x20>;
319		interrupt-parent = <&irqpin2>;
320		interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
321		gpio-controller;
322		#gpio-cells = <2>;
323		interrupt-controller;
324		#interrupt-cells = <2>;
325	};
326};
327
328&mmcif {
329	pinctrl-0 = <&mmcif_pins>;
330	pinctrl-names = "default";
331
332	bus-width = <8>;
333	vmmc-supply = <&reg_1p8v>;
334	status = "okay";
335};
336
337&pfc {
338	i2c3_pins: i2c3 {
339		groups = "i2c3_1";
340		function = "i2c3";
341	};
342
343	mmcif_pins: mmc {
344		mux {
345			groups = "mmc0_data8_0", "mmc0_ctrl_0";
346			function = "mmc0";
347		};
348		cfg {
349			groups = "mmc0_data8_0";
350			pins = "PORT279";
351			bias-pull-up;
352		};
353	};
354
355	scifa4_pins: scifa4 {
356		groups = "scifa4_data", "scifa4_ctrl";
357		function = "scifa4";
358	};
359
360	sdhi0_pins: sd0 {
361		groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd", "sdhi0_wp";
362		function = "sdhi0";
363	};
364
365	sdhi2_pins: sd2 {
366		groups = "sdhi2_data4", "sdhi2_ctrl";
367		function = "sdhi2";
368	};
369
370	fsia_pins: sounda {
371		groups = "fsia_mclk_in", "fsia_sclk_in",
372			 "fsia_data_in", "fsia_data_out";
373		function = "fsia";
374	};
375};
376
377&scifa4 {
378	pinctrl-0 = <&scifa4_pins>;
379	pinctrl-names = "default";
380
381	uart-has-rtscts;
382	status = "okay";
383};
384
385&sdhi0 {
386	pinctrl-0 = <&sdhi0_pins>;
387	pinctrl-names = "default";
388
389	vmmc-supply = <&vmmc_sdhi0>;
390	bus-width = <4>;
391	status = "okay";
392};
393
394&sdhi2 {
395	pinctrl-0 = <&sdhi2_pins>;
396	pinctrl-names = "default";
397
398	vmmc-supply = <&vmmc_sdhi2>;
399	bus-width = <4>;
400	broken-cd;
401	status = "okay";
402};
403
404&sh_fsi2 {
405	pinctrl-0 = <&fsia_pins>;
406	pinctrl-names = "default";
407
408	status = "okay";
409};
v5.9
  1// SPDX-License-Identifier: GPL-2.0
  2/*
  3 * Device Tree Source for the KZM-A9-GT board
  4 *
  5 * Copyright (C) 2012 Horms Solutions Ltd.
  6 *
  7 * Based on sh73a0-kzm9g.dts
  8 * Copyright (C) 2012 Renesas Solutions Corp.
 
 
 
 
  9 */
 10
 11/dts-v1/;
 12#include "sh73a0.dtsi"
 13#include <dt-bindings/gpio/gpio.h>
 14#include <dt-bindings/input/input.h>
 15#include <dt-bindings/interrupt-controller/irq.h>
 16
 17/ {
 18	model = "KZM-A9-GT";
 19	compatible = "renesas,kzm9g", "renesas,sh73a0";
 20
 21	aliases {
 22		serial0 = &scifa4;
 23	};
 24
 25	cpus {
 26		cpu@0 {
 27			cpu0-supply = <&vdd_dvfs>;
 28			operating-points = <1196000 1315000>,	/* kHz  uV */
 29					   < 598000 1175000>,
 30					   < 398667 1065000>;
 
 
 
 31			voltage-tolerance = <1>; /* 1% */
 32		};
 33	};
 34
 35	chosen {
 36		bootargs = "root=/dev/nfs ip=on ignore_loglevel rw";
 37		stdout-path = "serial0:115200n8";
 38	};
 39
 40	memory@40000000 {
 41		device_type = "memory";
 42		reg = <0x40000000 0x20000000>;
 43	};
 44
 45	reg_1p8v: regulator-1p8v {
 46		compatible = "regulator-fixed";
 47		regulator-name = "fixed-1.8V";
 48		regulator-min-microvolt = <1800000>;
 49		regulator-max-microvolt = <1800000>;
 50		regulator-always-on;
 51		regulator-boot-on;
 52	};
 53
 54	reg_3p3v: regulator-3p3v {
 55		compatible = "regulator-fixed";
 56		regulator-name = "fixed-3.3V";
 57		regulator-min-microvolt = <3300000>;
 58		regulator-max-microvolt = <3300000>;
 59		regulator-always-on;
 60		regulator-boot-on;
 61	};
 62
 63	vmmc_sdhi0: regulator-vmmc-sdhi0 {
 64		compatible = "regulator-fixed";
 65		regulator-name = "SDHI0 Vcc";
 66		regulator-min-microvolt = <3300000>;
 67		regulator-max-microvolt = <3300000>;
 68		gpio = <&pfc 15 GPIO_ACTIVE_HIGH>;
 69		enable-active-high;
 70	};
 71
 72	vmmc_sdhi2: regulator-vmmc-sdhi2 {
 73		compatible = "regulator-fixed";
 74		regulator-name = "SDHI2 Vcc";
 75		regulator-min-microvolt = <3300000>;
 76		regulator-max-microvolt = <3300000>;
 77		gpio = <&pfc 14 GPIO_ACTIVE_HIGH>;
 78		enable-active-high;
 79	};
 80
 81	leds {
 82		compatible = "gpio-leds";
 83		led1 {
 84			gpios = <&pfc 20 GPIO_ACTIVE_LOW>;
 85			label = "LED1";
 86		};
 87		led2 {
 88			gpios = <&pfc 21 GPIO_ACTIVE_LOW>;
 89			label = "LED2";
 90		};
 91		led3 {
 92			gpios = <&pfc 22 GPIO_ACTIVE_LOW>;
 93			label = "LED3";
 94		};
 95		led4 {
 96			gpios = <&pfc 23 GPIO_ACTIVE_LOW>;
 97			label = "LED4";
 98		};
 99	};
100
101	keyboard {
102		compatible = "gpio-keys";
103
104		back-key {
105			gpios = <&pcf8575 8 GPIO_ACTIVE_LOW>;
106			linux,code = <KEY_BACK>;
107			label = "SW3";
108		};
109
110		right-key {
111			gpios = <&pcf8575 9 GPIO_ACTIVE_LOW>;
112			linux,code = <KEY_RIGHT>;
113			label = "SW2-R";
114		};
115
116		left-key {
117			gpios = <&pcf8575 10 GPIO_ACTIVE_LOW>;
118			linux,code = <KEY_LEFT>;
119			label = "SW2-L";
120		};
121
122		enter-key {
123			gpios = <&pcf8575 11 GPIO_ACTIVE_LOW>;
124			linux,code = <KEY_ENTER>;
125			label = "SW2-P";
126		};
127
128		up-key {
129			gpios = <&pcf8575 12 GPIO_ACTIVE_LOW>;
130			linux,code = <KEY_UP>;
131			label = "SW2-U";
132		};
133
134		down-key {
135			gpios = <&pcf8575 13 GPIO_ACTIVE_LOW>;
136			linux,code = <KEY_DOWN>;
137			label = "SW2-D";
138		};
139
140		home-key {
141			gpios = <&pcf8575 14 GPIO_ACTIVE_LOW>;
142			linux,code = <KEY_HOME>;
143			label = "SW1";
144			wakeup-source;
145		};
146
147		wakeup-key {
148			gpios = <&pfc 159 GPIO_ACTIVE_LOW>;
149			linux,code = <KEY_WAKEUP>;
150			label = "NMI";
151			wakeup-source;
152		};
153	};
154
155	sound {
156		compatible = "simple-audio-card";
157		simple-audio-card,format = "left_j";
158		simple-audio-card,cpu {
159			sound-dai = <&sh_fsi2 0>;
160		};
161		simple-audio-card,codec {
162			sound-dai = <&ak4648>;
163			bitclock-master;
164			frame-master;
165			system-clock-frequency = <11289600>;
166		};
167	};
168};
169
170&bsc {
171	ethernet@10000000 {
172		compatible = "smsc,lan9220", "smsc,lan9115";
173		reg = <0x10000000 0x100>;
174		phy-mode = "mii";
175		interrupt-parent = <&irqpin0>;
176		interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
177		reg-io-width = <4>;
178		smsc,irq-push-pull;
179		smsc,save-mac-address;
180		vddvario-supply = <&reg_1p8v>;
181		vdd33a-supply = <&reg_3p3v>;
182	};
183};
184
185&cmt1 {
186	status = "okay";
187};
188
189&extal2_clk {
190	clock-frequency = <48000000>;
191};
192
193&i2c0 {
194	status = "okay";
195
196	compass@c {
197		compatible = "asahi-kasei,ak8975";
198		reg = <0x0c>;
199		interrupt-parent = <&irqpin3>;
200		interrupts = <4 IRQ_TYPE_EDGE_FALLING>;
201	};
202
203	ak4648: codec@12 {
204		compatible = "asahi-kasei,ak4648";
205		reg = <0x12>;
206		#sound-dai-cells = <0>;
207	};
208
209	accelerometer@1d {
210		compatible = "adi,adxl345";
211		reg = <0x1d>;
212		interrupt-parent = <&irqpin3>;
213		interrupts = <2 IRQ_TYPE_LEVEL_HIGH>,
214			     <3 IRQ_TYPE_LEVEL_HIGH>;
215	};
216
217	rtc@32 {
218		compatible = "ricoh,r2025sd";
219		reg = <0x32>;
220	};
221
222	as3711@40 {
223		compatible = "ams,as3711";
224		reg = <0x40>;
225
226		regulators {
227			vdd_dvfs: sd1 {
228				regulator-name = "1.315V CPU";
229				regulator-min-microvolt = <1050000>;
230				regulator-max-microvolt = <1350000>;
231				regulator-always-on;
232				regulator-boot-on;
233			};
234			sd2 {
235				regulator-name = "1.8V";
236				regulator-min-microvolt = <1800000>;
237				regulator-max-microvolt = <1800000>;
238				regulator-always-on;
239				regulator-boot-on;
240			};
241			sd4 {
242				regulator-name = "1.215V";
243				regulator-min-microvolt = <1215000>;
244				regulator-max-microvolt = <1235000>;
245				regulator-always-on;
246				regulator-boot-on;
247			};
248			ldo2 {
249				regulator-name = "2.8V CPU";
250				regulator-min-microvolt = <2800000>;
251				regulator-max-microvolt = <2800000>;
252				regulator-always-on;
253				regulator-boot-on;
254			};
255			ldo3 {
256				regulator-name = "3.0V CPU";
257				regulator-min-microvolt = <3000000>;
258				regulator-max-microvolt = <3000000>;
259				regulator-always-on;
260				regulator-boot-on;
261			};
262			ldo4 {
263				regulator-name = "2.8V";
264				regulator-min-microvolt = <2800000>;
265				regulator-max-microvolt = <2800000>;
266				regulator-always-on;
267				regulator-boot-on;
268			};
269			ldo5 {
270				regulator-name = "2.8V #2";
271				regulator-min-microvolt = <2800000>;
272				regulator-max-microvolt = <2800000>;
273				regulator-always-on;
274				regulator-boot-on;
275			};
276			ldo7 {
277				regulator-name = "1.15V CPU";
278				regulator-min-microvolt = <1150000>;
279				regulator-max-microvolt = <1150000>;
280				regulator-always-on;
281				regulator-boot-on;
282			};
283			ldo8 {
284				regulator-name = "1.15V CPU #2";
285				regulator-min-microvolt = <1150000>;
286				regulator-max-microvolt = <1150000>;
287				regulator-always-on;
288				regulator-boot-on;
289			};
290		};
291	};
292};
293
294&i2c1 {
295	status = "okay";
296
297	touchscreen@55 {
298		compatible = "sitronix,st1232";
299		reg = <0x55>;
300		interrupt-parent = <&irqpin1>;
301		interrupts = <0 IRQ_TYPE_EDGE_FALLING>;
302	};
303};
304
305&i2c3 {
306	pinctrl-0 = <&i2c3_pins>;
307	pinctrl-names = "default";
308	status = "okay";
309
310	pcf8575: gpio@20 {
311		compatible = "nxp,pcf8575";
312		reg = <0x20>;
313		interrupt-parent = <&irqpin2>;
314		interrupts = <3 IRQ_TYPE_EDGE_FALLING>;
315		gpio-controller;
316		#gpio-cells = <2>;
317		interrupt-controller;
318		#interrupt-cells = <2>;
319	};
320};
321
322&mmcif {
323	pinctrl-0 = <&mmcif_pins>;
324	pinctrl-names = "default";
325
326	bus-width = <8>;
327	vmmc-supply = <&reg_1p8v>;
328	status = "okay";
329};
330
331&pfc {
332	i2c3_pins: i2c3 {
333		groups = "i2c3_1";
334		function = "i2c3";
335	};
336
337	mmcif_pins: mmc {
338		mux {
339			groups = "mmc0_data8_0", "mmc0_ctrl_0";
340			function = "mmc0";
341		};
342		cfg {
343			groups = "mmc0_data8_0";
344			pins = "PORT279";
345			bias-pull-up;
346		};
347	};
348
349	scifa4_pins: scifa4 {
350		groups = "scifa4_data", "scifa4_ctrl";
351		function = "scifa4";
352	};
353
354	sdhi0_pins: sd0 {
355		groups = "sdhi0_data4", "sdhi0_ctrl", "sdhi0_cd", "sdhi0_wp";
356		function = "sdhi0";
357	};
358
359	sdhi2_pins: sd2 {
360		groups = "sdhi2_data4", "sdhi2_ctrl";
361		function = "sdhi2";
362	};
363
364	fsia_pins: sounda {
365		groups = "fsia_mclk_in", "fsia_sclk_in",
366			 "fsia_data_in", "fsia_data_out";
367		function = "fsia";
368	};
369};
370
371&scifa4 {
372	pinctrl-0 = <&scifa4_pins>;
373	pinctrl-names = "default";
374
375	uart-has-rtscts;
376	status = "okay";
377};
378
379&sdhi0 {
380	pinctrl-0 = <&sdhi0_pins>;
381	pinctrl-names = "default";
382
383	vmmc-supply = <&vmmc_sdhi0>;
384	bus-width = <4>;
385	status = "okay";
386};
387
388&sdhi2 {
389	pinctrl-0 = <&sdhi2_pins>;
390	pinctrl-names = "default";
391
392	vmmc-supply = <&vmmc_sdhi2>;
393	bus-width = <4>;
394	broken-cd;
395	status = "okay";
396};
397
398&sh_fsi2 {
399	pinctrl-0 = <&fsia_pins>;
400	pinctrl-names = "default";
401
402	status = "okay";
403};