boards: arm: Add vbat node and alias for STM32 SoCs

Add enabled vbat node for all boards of supported STM32 SoC series which
have the required adc node enabled.

Add volt-sensor alias pointing to said vref node.

Signed-off-by: Kenneth J. Miller <ken@miller.ec>
This commit is contained in:
Kenneth J. Miller 2023-05-16 06:09:39 +02:00 committed by Carles Cufí
commit f55ffb5f7b
40 changed files with 190 additions and 0 deletions

View file

@ -37,6 +37,7 @@
led0 = &yellow_led_1;
led1 = &blue_led_2;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -184,3 +185,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -35,6 +35,7 @@
spi-flash0 = &mx25lm51245;
die-temp0 = &die_temp;
volt-sensor0 = &vref1;
volt-sensor1 = &vbat4;
};
};
@ -216,3 +217,7 @@ zephyr_udc0: &usbotg_fs {
&vref1 {
status = "okay";
};
&vbat4 {
status = "okay";
};

View file

@ -39,6 +39,7 @@
led0 = &user_led;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -154,3 +155,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -39,6 +39,7 @@
led0 = &user_led;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -154,3 +155,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -40,6 +40,7 @@
led0 = &user_led;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -155,3 +156,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -67,6 +67,7 @@
spi-flash0 = &mx25r6435f;
accel0 = &lsm6dsl;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -349,3 +350,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -50,6 +50,7 @@
sw0 = &user_button_0;
sw1 = &user_button_1;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -148,6 +149,10 @@ zephyr_udc0: &usbotg_fs {
status = "okay";
};
&vbat {
status = "okay";
};
mikrobus_1_i2c: &i2c3 {};
mikrobus_1_spi: &spi3 {};

View file

@ -38,6 +38,7 @@
led0 = &green_led_3;
pwm-led0 = &green_pwm_led;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -114,3 +115,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -38,6 +38,7 @@
led0 = &green_led_3;
pwm-led0 = &green_pwm_led;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -109,3 +110,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -53,6 +53,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -178,3 +179,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -41,6 +41,7 @@
led0 = &green_led_2;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -127,3 +128,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -38,6 +38,7 @@
led0 = &green_led_3;
pwm-led0 = &green_pwm_led;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -110,3 +111,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -52,6 +52,7 @@
watchdog0 = &wwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -183,3 +184,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -54,6 +54,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -219,3 +220,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -51,6 +51,7 @@
led2 = &red_led_3;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -220,3 +221,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -61,6 +61,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -205,3 +206,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -61,6 +61,7 @@
sw0 = &user_button;
watchdog0 = &iwdg;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -255,3 +256,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -44,6 +44,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -178,3 +179,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -45,6 +45,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -221,3 +222,7 @@ zephyr_udc0: &usb {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -58,6 +58,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -218,3 +219,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -169,3 +169,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -29,6 +29,7 @@
watchdog0 = &iwdg;
pwm-led0 = &pwm_led_1;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};

View file

@ -59,6 +59,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -248,3 +249,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -56,6 +56,7 @@
led1 = &yellow_led;
pwm-led0 = &red_pwm_led;
sw0 = &user_button;
volt-sensor1 = &vbat;
};
};
@ -217,3 +218,7 @@ zephyr_udc0: &usbotg_fs {
};
};
&vbat {
status = "okay";
};

View file

@ -40,6 +40,7 @@
led0 = &green_led;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -140,3 +141,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -40,6 +40,7 @@
led0 = &green_led_2;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -173,3 +174,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -64,6 +64,7 @@
sw0 = &user_button;
pwm-led0 = &red_pwm_led;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -209,3 +210,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -36,6 +36,7 @@
aliases {
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -110,3 +111,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -178,3 +178,7 @@
&vref1 {
status = "okay";
};
&vbat4 {
status = "okay";
};

View file

@ -29,6 +29,7 @@
pwm-led1 = &pwm_led_2;
watchdog0 = &iwdg;
volt-sensor0 = &vref1;
volt-sensor1 = &vbat4;
};
};

View file

@ -63,6 +63,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -239,3 +240,7 @@ zephyr_udc0: &usb {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -62,6 +62,7 @@
watchdog0 = &iwdg;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -201,3 +202,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -73,6 +73,7 @@
accel0 = &lsm303dlhc_accel;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -238,3 +239,7 @@ zephyr_udc0: &usb {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -39,6 +39,7 @@
led0 = &user_led;
sw0 = &boot1;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -146,3 +147,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -75,6 +75,7 @@
sw4 = &joy_up;
watchdog0 = &iwdg;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -217,3 +218,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -57,6 +57,7 @@
spi-flash0 = &mx25lm51245;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -250,3 +251,7 @@
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -44,6 +44,7 @@
led0 = &red_led;
led1 = &green_led;
sw0 = &user_button;
volt-sensor1 = &vbat;
};
};
@ -180,3 +181,7 @@
status = "okay";
};
};
&vbat {
status = "okay";
};

View file

@ -60,6 +60,7 @@
sw3 = &joy_up;
sw4 = &joy_left;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -169,3 +170,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -33,6 +33,7 @@
spi-flash0 = &mx25lm51245;
die-temp0 = &die_temp;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -241,3 +242,7 @@ zephyr_udc0: &usb {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};

View file

@ -52,6 +52,7 @@
led0 = &led0;
sw0 = &user_button;
volt-sensor0 = &vref;
volt-sensor1 = &vbat;
};
};
@ -198,3 +199,7 @@ zephyr_udc0: &usbotg_fs {
&vref {
status = "okay";
};
&vbat {
status = "okay";
};