Lines Matching +full:vf610 +full:- +full:i2c

4  * Based on an original 'vf610-twr.dts' which is Copyright 2015,
7 * This file is dual-licensed: you can use it either under the terms
45 #include "vf610.dtsi"
49 stdout-path = "serial0:115200n8";
57 gpio-leds {
58 compatible = "gpio-leds";
59 pinctrl-0 = <&pinctrl_leds_debug>;
60 pinctrl-names = "default";
65 linux,default-trigger = "heartbeat";
69 reg_vcc_3v3_mcu: regulator-vcc-3v3-mcu {
70 compatible = "regulator-fixed";
71 regulator-name = "vcc_3v3_mcu";
72 regulator-min-microvolt = <3300000>;
73 regulator-max-microvolt = <3300000>;
76 usb0_vbus: regulator-usb0-vbus {
77 compatible = "regulator-fixed";
78 pinctrl-0 = <&pinctrl_usb_vbus>;
79 regulator-name = "usb_vbus";
80 regulator-min-microvolt = <5000000>;
81 regulator-max-microvolt = <5000000>;
82 enable-active-high;
83 regulator-always-on;
84 regulator-boot-on;
88 supply-voltage-monitor {
89 compatible = "iio-hwmon";
90 io-channels = <&adc0 8>, /* VCC_1V5 */
98 pinctrl-names = "default";
99 pinctrl-0 = <&pinctrl_adc0_ad5>;
100 vref-supply = <&reg_vcc_3v3_mcu>;
113 pinctrl-names = "default";
114 pinctrl-0 = <&pinctrl_esdhc1>;
115 bus-width = <4>;
120 phy-mode = "rmii";
121 pinctrl-names = "default";
122 pinctrl-0 = <&pinctrl_fec0>;
127 phy-mode = "rmii";
128 pinctrl-names = "default";
129 pinctrl-0 = <&pinctrl_fec1>;
132 fixed-link {
134 full-duplex;
138 #address-cells = <1>;
139 #size-cells = <0>;
140 clock-frequency = <12500000>;
141 suppress-preamble;
147 clock-frequency = <100000>;
148 pinctrl-names = "default", "gpio";
149 pinctrl-0 = <&pinctrl_i2c0>;
150 pinctrl-1 = <&pinctrl_i2c0_gpio>;
151 scl-gpios = <&gpio1 4 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
152 sda-gpios = <&gpio1 5 GPIO_ACTIVE_HIGH>;
177 clock-frequency = <100000>;
178 pinctrl-names = "default";
179 pinctrl-0 = <&pinctrl_i2c1>;
184 clock-frequency = <100000>;
185 pinctrl-names = "default";
186 pinctrl-0 = <&pinctrl_i2c2>;
191 pinctrl-names = "default";
192 pinctrl-0 = <&pinctrl_qspi0>;
197 * modes, so, spi-max-frequency is limited to 90MHz
200 compatible = "jedec,spi-nor";
201 #address-cells = <1>;
202 #size-cells = <1>;
203 spi-max-frequency = <90000000>;
204 spi-rx-bus-width = <4>;
206 m25p,fast-read;
210 compatible = "jedec,spi-nor";
211 #address-cells = <1>;
212 #size-cells = <1>;
213 spi-max-frequency = <90000000>;
214 spi-rx-bus-width = <4>;
216 m25p,fast-read;
221 pinctrl-names = "default";
222 pinctrl-0 = <&pinctrl_uart0>;
227 pinctrl-names = "default";
228 pinctrl-0 = <&pinctrl_uart1>;
233 pinctrl-names = "default";
234 pinctrl-0 = <&pinctrl_uart2>;
239 disable-over-current;
240 vbus-supply = <&usb0_vbus>;
246 disable-over-current;
267 io-channels = <&adc0 16>;
338 pinctrl_gpio_spi0: pinctrl-gpio-spi0 {
348 pinctrl_gpio_switch0: pinctrl-gpio-switch0 {
354 pinctrl_gpio_switch1: pinctrl-gpio-switch1 {
360 pinctrl_i2c_mux_reset: pinctrl-i2c-mux-reset {
373 pinctrl_i2c0_gpio: i2c0grp-gpio {
395 pinctrl_leds_debug: pinctrl-leds-debug {
439 pinctrl_usb_vbus: pinctrl-usb-vbus {
445 pinctrl_usb0_host: usb0-host-grp {