Lines Matching +full:nfc +full:- +full:spi

1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
10 compatible = "fsl,vf610-twr", "fsl,vf610";
22 compatible = "fixed-clock";
23 #clock-cells = <0>;
24 clock-frequency = <24576000>;
28 compatible = "fixed-clock";
29 #clock-cells = <0>;
30 clock-frequency = <50000000>;
34 compatible = "simple-bus";
35 #address-cells = <1>;
36 #size-cells = <0>;
39 compatible = "regulator-fixed";
41 regulator-name = "3P3V";
42 regulator-min-microvolt = <3300000>;
43 regulator-max-microvolt = <3300000>;
44 regulator-always-on;
48 compatible = "regulator-fixed";
50 regulator-name = "vcc_3v3_mcu";
51 regulator-min-microvolt = <3300000>;
52 regulator-max-microvolt = <3300000>;
57 compatible = "simple-audio-card";
58 simple-audio-card,format = "i2s";
59 simple-audio-card,widgets =
64 simple-audio-card,routing =
71 simple-audio-card,cpu {
72 sound-dai = <&sai2>;
73 frame-master;
74 bitclock-master;
77 simple-audio-card,codec {
78 sound-dai = <&codec>;
79 frame-master;
80 bitclock-master;
86 pinctrl-names = "default";
87 pinctrl-0 = <&pinctrl_adc0_ad5>;
88 vref-supply = <&reg_vcc_3v3_mcu>;
94 clock-names = "sxosc", "fxosc", "enet_ext", "audio_ext";
95 assigned-clocks = <&clks VF610_CLK_ENET_SEL>,
97 assigned-clock-parents = <&clks VF610_CLK_ENET_EXT>,
102 bus-num = <0>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_dspi0>;
108 #address-cells = <1>;
109 #size-cells = <1>;
111 spi-max-frequency = <16000000>;
112 spi-cpol;
113 spi-cpha;
123 pinctrl-names = "default";
124 pinctrl-0 = <&pinctrl_esdhc1>;
125 bus-width = <4>;
126 cd-gpios = <&gpio4 6 GPIO_ACTIVE_LOW>;
131 phy-mode = "rmii";
132 phy-handle = <&ethphy0>;
133 pinctrl-names = "default";
134 pinctrl-0 = <&pinctrl_fec0>;
138 #address-cells = <1>;
139 #size-cells = <0>;
141 ethphy0: ethernet-phy@0 {
145 ethphy1: ethernet-phy@1 {
152 phy-mode = "rmii";
153 phy-handle = <&ethphy1>;
154 pinctrl-names = "default";
155 pinctrl-0 = <&pinctrl_fec1>;
160 clock-frequency = <100000>;
161 pinctrl-names = "default";
162 pinctrl-0 = <&pinctrl_i2c0>;
166 #sound-dai-cells = <0>;
169 VDDA-supply = <&reg_3p3v>;
170 VDDIO-supply = <&reg_3p3v>;
176 vf610-twr {
304 &nfc {
305 assigned-clocks = <&clks VF610_CLK_NFC>;
306 assigned-clock-rates = <33000000>;
307 pinctrl-names = "default";
308 pinctrl-0 = <&pinctrl_nfc>;
312 compatible = "fsl,vf610-nfc-nandcs";
314 #address-cells = <1>;
315 #size-cells = <1>;
316 nand-bus-width = <16>;
317 nand-ecc-mode = "hw";
318 nand-ecc-strength = <24>;
319 nand-ecc-step-size = <2048>;
320 nand-on-flash-bbt;
325 pinctrl-names = "default";
326 pinctrl-0 = <&pinctrl_pwm0>;
331 #sound-dai-cells = <0>;
332 pinctrl-names = "default";
333 pinctrl-0 = <&pinctrl_sai2>;
338 pinctrl-names = "default";
339 pinctrl-0 = <&pinctrl_uart1>;
344 pinctrl-names = "default";
345 pinctrl-0 = <&pinctrl_uart2>;
350 disable-over-current;
355 disable-over-current;