Lines Matching +full:ain0 +full:- +full:ain1

1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause)
8 #include "stm32mp15-pinctrl.dtsi"
9 #include "stm32mp15xxaa-pinctrl.dtsi"
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/input/input.h>
15 stdout-path = "serial0:1500000n8";
34 reserved-memory {
35 #address-cells = <1>;
36 #size-cells = <1>;
40 compatible = "shared-dma-pool";
42 no-map;
46 compatible = "shared-dma-pool";
48 no-map;
52 compatible = "shared-dma-pool";
54 no-map;
58 compatible = "shared-dma-pool";
60 no-map;
64 compatible = "shared-dma-pool";
66 no-map;
70 compatible = "shared-dma-pool";
72 no-map;
76 v3v3: regulator-v3v3 {
77 compatible = "regulator-fixed";
78 regulator-name = "v3v3";
79 regulator-min-microvolt = <3300000>;
80 regulator-max-microvolt = <3300000>;
83 v5v: regulator-v5v {
84 compatible = "regulator-fixed";
85 regulator-name = "v5v";
86 regulator-min-microvolt = <5000000>;
87 regulator-max-microvolt = <5000000>;
88 regulator-always-on;
94 pinctrl-0 = <&adc12_pins_mecsbc>;
95 pinctrl-names = "default";
96 vdd-supply = <&v3v3>;
97 vdda-supply = <&v3v3>;
98 vref-supply = <&v3v3>;
108 st,min-sample-time-ns = <5000>;
114 st,min-sample-time-ns = <5000>;
120 st,min-sample-time-ns = <5000>;
121 label = "ain0";
126 st,min-sample-time-ns = <5000>;
132 st,min-sample-time-ns = <5000>;
138 st,min-sample-time-ns = <5000>;
139 label = "ain1";
144 st,min-sample-time-ns = <5000>;
150 st,min-sample-time-ns = <5000>;
156 st,min-sample-time-ns = <5000>;
162 st,min-sample-time-ns = <5000>;
168 st,min-sample-time-ns = <5000>;
174 st,min-sample-time-ns = <5000>;
180 st,min-sample-time-ns = <5000>;
191 st,min-sample-time-ns = <5000>;
197 st,min-sample-time-ns = <5000>;
204 pinctrl-0 = <&ethernet0_rgmii_pins_x>;
205 pinctrl-1 = <&ethernet0_rgmii_sleep_pins_x>;
206 pinctrl-names = "default", "sleep";
207 phy-mode = "rgmii-id";
208 max-speed = <1000>;
209 phy-handle = <&phy0>;
210 st,eth-clk-sel;
213 #address-cells = <1>;
214 #size-cells = <0>;
215 compatible = "snps,dwmac-mdio";
216 phy0: ethernet-phy@8 {
218 interrupts-extended = <&gpiog 7 IRQ_TYPE_LEVEL_LOW>;
219 reset-gpios = <&gpiog 10 GPIO_ACTIVE_LOW>;
220 reset-assert-us = <10>;
221 reset-deassert-us = <35>;
227 gpio-line-names = "", "", "", "",
231 pinctrl-names = "default";
232 pinctrl-0 = <&pinctrl_hog_d_mecsbc>;
236 gpio-line-names = "HPOUT0_RESETN", "HPOUT1", "HPOUT1_ALERTN", "",
244 gpio-line-names = "LPOUT3", "LPOUT3_ALERTN", "GPOUT3_RESETN",
252 gpio-line-names = "LPOUT5", "LPOUT5_ALERTN", "", "LPOUT5_RESETN",
259 gpio-line-names = "", "", "", "",
266 gpio-line-names = "", "", "", "",
273 gpio-line-names = "HSIN10", "HSIN11", "HSIN12", "HSIN13",
280 gpio-line-names = "", "", "HSIN0", "HSIN1",
285 gpio-line-names = "", "", "", "HSIN6",
290 pinctrl-names = "default";
291 pinctrl-0 = <&i2c2_pins_a>;
292 pinctrl-1 = <&i2c2_sleep_pins_a>;
298 gpio-controller;
299 #gpio-cells = <2>;
300 gpio-line-names = "HSIN0_BIAS", "HSIN1_BIAS", "HSIN2_BIAS", "HSIN3_BIAS",
309 gpio-controller;
310 #gpio-cells = <2>;
311 gpio-line-names = "HSIN8_BIAS", "HSIN9_BIAS", "HSIN10_BIAS", "HSIN11_BIAS",
319 pinctrl-names = "default", "sleep";
320 pinctrl-0 = <&qspi_clk_pins_a
323 pinctrl-1 = <&qspi_clk_sleep_pins_a
329 compatible = "jedec,spi-nor";
331 spi-rx-bus-width = <4>;
332 spi-max-frequency = <104000000>;
333 #address-cells = <1>;
334 #size-cells = <1>;
343 /delete-property/ bias-disable;
344 bias-pull-up;
348 /delete-property/dmas;
349 /delete-property/dma-names;
353 pinctrl-names = "default", "sleep";
354 pinctrl-0 = <&pwm1_pins_mecio1>;
355 pinctrl-1 = <&pwm1_sleep_pins_mecio1>;
361 /delete-property/dmas;
362 /delete-property/dma-names;
366 pinctrl-names = "default", "sleep";
367 pinctrl-0 = <&pwm8_pins_mecio1>;
368 pinctrl-1 = <&pwm8_sleep_pins_mecio1>;
374 pinctrl-names = "default", "sleep", "idle";
375 pinctrl-0 = <&uart4_pins_a>;
376 pinctrl-1 = <&uart4_sleep_pins_a>;
377 pinctrl-2 = <&uart4_idle_pins_a>;
378 /delete-property/dmas;
379 /delete-property/dma-names;
389 /delete-property/ bias-disable;
390 bias-pull-up;
395 pinctrl-0 = <&usbotg_hs_pins_a>;
396 pinctrl-names = "default";
398 phy-names = "usb2-phy";
399 vbus-supply = <&v5v>;
408 phy-supply = <&v3v3>;
412 phy-supply = <&v3v3>;
416 adc12_pins_mecsbc: adc12-ain-mecsbc-0 {
434 pinctrl_hog_d_mecsbc: hog-d-0 {
437 bias-pull-up;
438 drive-push-pull;
439 slew-rate = <0>;
443 pwm1_pins_mecio1: pwm1-mecio1-0 {
447 bias-pull-down;
448 drive-push-pull;
449 slew-rate = <0>;
453 pwm1_sleep_pins_mecio1: pwm1-sleep-mecio1-0 {
460 pwm8_pins_mecio1: pwm8-mecio1-0 {
464 bias-pull-down;
465 drive-push-pull;
466 slew-rate = <0>;
470 pwm8_sleep_pins_mecio1: pwm8-sleep-mecio1-0 {
477 ethernet0_rgmii_pins_x: rgmii-0 {
487 bias-disable;
488 drive-push-pull;
489 slew-rate = <3>;
493 bias-disable;
494 drive-push-pull;
495 slew-rate = <0>;
504 bias-disable;
508 ethernet0_rgmii_sleep_pins_x: rgmii-sleep-0 {