# 0 "C:/Users/iteedi/zephyrproject/zephyr/misc/empty_file.c" # 0 "" # 0 "" # 1 "C:/Users/iteedi/zephyrproject/projects/EWS/firmware/canfd_cdc_composite/boards/arm/ews/ews.dts" 1 /dts-v1/; # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0b1Xe.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0b1.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g071.dtsi" 1 3 4 # 9 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g071.dtsi" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g051.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g031.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g030.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 1 3 4 # 11 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/armv6-m.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/common/skeleton.dtsi" 1 3 4 # 9 "C:/Users/iteedi/zephyrproject/zephyr/dts/common/skeleton.dtsi" 3 4 / { #address-cells = <1>; #size-cells = <1>; chosen {}; aliases {}; }; # 4 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/armv6-m.dtsi" 2 3 4 / { soc { #address-cells = <1>; #size-cells = <1>; compatible = "simple-bus"; interrupt-parent = <&nvic>; ranges; nvic: interrupt-controller@e000e100 { #address-cells = <1>; compatible = "arm,v6m-nvic"; reg = <0xe000e100 0xc00>; interrupt-controller; #interrupt-cells = <2>; }; systick: timer@e000e010 { compatible = "arm,armv6m-systick"; reg = <0xe000e010 0x10>; }; }; }; # 12 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/clock/stm32g0_clock.h" 1 3 4 # 9 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/clock/stm32g0_clock.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/clock/stm32_common_clocks.h" 1 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/clock/stm32g0_clock.h" 2 3 4 # 13 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/gpio/gpio.h" 1 3 4 # 14 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/i2c/i2c.h" 1 3 4 # 15 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pwm/pwm.h" 1 3 4 # 16 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/dma/stm32_dma.h" 1 3 4 # 17 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/adc.h" 1 3 4 # 9 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/adc.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/dt-util.h" 1 3 4 # 19 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/dt-util.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_macro.h" 1 3 4 # 34 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_macro.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 1 3 4 # 18 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_loops.h" 1 3 4 # 1083 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_loops.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_listify.h" 1 3 4 # 1084 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_loops.h" 2 3 4 # 19 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 2 3 4 # 162 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal_is_eq.h" 1 3 4 # 163 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 2 3 4 # 193 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal_util_inc.h" 1 3 4 # 194 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal_util_dec.h" 1 3 4 # 197 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal_util_x2.h" 1 3 4 # 200 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_internal.h" 2 3 4 # 35 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/sys/util_macro.h" 2 3 4 # 20 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/dt-util.h" 2 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/adc.h" 2 3 4 # 18 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/stm32l4_adc.h" 1 3 4 # 9 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/stm32l4_adc.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/stm32_adc.h" 1 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/adc/stm32l4_adc.h" 2 3 4 # 19 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/power/stm32_pwr.h" 1 3 4 # 20 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pwm/stm32_pwm.h" 1 3 4 # 21 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/sensor/qdec_stm32.h" 1 3 4 # 22 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/reset/stm32g0_reset.h" 1 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/reset/stm32g0_reset.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/reset/stm32-common.h" 1 3 4 # 11 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/reset/stm32g0_reset.h" 2 3 4 # 23 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/common/freq.h" 1 3 4 # 24 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/dts/common/mem.h" 1 3 4 # 25 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0.dtsi" 2 3 4 / { chosen { zephyr,flash-controller = &flash; }; cpus { #address-cells = <1>; #size-cells = <0>; cpu0: cpu@0 { device_type = "cpu"; compatible = "arm,cortex-m0+"; reg = <0>; cpu-power-states = <&stop0 &stop1>; }; power-states { stop0: state0 { compatible = "zephyr,power-state"; power-state-name = "suspend-to-idle"; substate-id = <1>; min-residency-us = <20>; }; stop1: state1 { compatible = "zephyr,power-state"; power-state-name = "suspend-to-idle"; substate-id = <2>; min-residency-us = <100>; }; }; }; sram0: memory@20000000 { compatible = "zephyr,memory-region", "mmio-sram"; zephyr,memory-region = "SRAM0"; }; clocks { clk_hse: clk-hse { #clock-cells = <0>; compatible = "st,stm32-hse-clock"; status = "disabled"; }; clk_hsi: clk-hsi { #clock-cells = <0>; compatible = "st,stm32g0-hsi-clock"; hsi-div = <1>; clock-frequency = <(((16) * 1000) * 1000)>; status = "disabled"; }; clk_lse: clk-lse { #clock-cells = <0>; compatible = "st,stm32-lse-clock"; clock-frequency = <32768>; driving-capability = <0>; status = "disabled"; }; clk_lsi: clk-lsi { #clock-cells = <0>; compatible = "fixed-clock"; clock-frequency = <((32) * 1000)>; status = "disabled"; }; pll: pll { #clock-cells = <0>; compatible = "st,stm32g0-pll-clock"; status = "disabled"; }; }; mcos { mco1: mco1 { compatible = "st,stm32-clock-mco"; status = "disabled"; }; mco2: mco2 { compatible = "st,stm32-clock-mco"; status = "disabled"; }; }; soc { flash: flash-controller@40022000 { compatible = "st,stm32-flash-controller", "st,stm32g0-flash-controller"; reg = <0x40022000 0x400>; interrupts = <3 0>; clocks = <&rcc (0x038) (1 << 8)>; #address-cells = <1>; #size-cells = <1>; flash0: flash@8000000 { compatible = "st,stm32-nv-flash", "soc-nv-flash"; write-block-size = <8>; erase-block-size = <2048>; max-erase-time = <40>; }; }; rcc: rcc@40021000 { compatible = "st,stm32f0-rcc"; #clock-cells = <2>; reg = <0x40021000 0x400>; rctl: reset-controller { compatible = "st,stm32-rcc-rctl"; #reset-cells = <1>; }; }; exti: interrupt-controller@40021800 { compatible = "st,stm32g0-exti", "st,stm32-exti"; interrupt-controller; #interrupt-cells = <1>; #address-cells = <0>; reg = <0x40021800 0x400>; clocks = <&rcc (0x040) (1 << 0)>; num-lines = <32>; interrupts = <5 0>, <6 0>, <7 0>; interrupt-names = "line0-1", "line2-3", "line4-15"; line-ranges = <0 2>, <2 2>, <4 12>; }; pinctrl: pin-controller@50000000 { compatible = "st,stm32-pinctrl"; #address-cells = <1>; #size-cells = <1>; reg = <0x50000000 0x2000>; gpioa: gpio@50000000 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50000000 0x400>; clocks = <&rcc (0x034) (1 << 0)>; }; gpiob: gpio@50000400 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50000400 0x400>; clocks = <&rcc (0x034) (1 << 1)>; }; gpioc: gpio@50000800 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50000800 0x400>; clocks = <&rcc (0x034) (1 << 2)>; }; gpiod: gpio@50000c00 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50000c00 0x400>; clocks = <&rcc (0x034) (1 << 3)>; }; gpiof: gpio@50001400 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50001400 0x400>; clocks = <&rcc (0x034) (1 << 5)>; }; }; rtc: rtc@40002800 { compatible = "st,stm32-rtc"; reg = <0x40002800 0x400>; interrupts = <2 0>; clocks = <&rcc (0x03c) (1 << 10)>; prescaler = <32768>; alarms-count = <2>; alrm-exti-line = <19>; status = "disabled"; bbram: backup_regs { compatible = "st,stm32-bbram"; st,backup-regs = <5>; status = "disabled"; }; }; iwdg: watchdog@40003000 { compatible = "st,stm32-watchdog"; reg = <0x40003000 0x400>; status = "disabled"; }; wwdg: watchdog@40002c00 { compatible = "st,stm32-window-watchdog"; reg = <0x40002C00 0x400>; clocks = <&rcc (0x03c) (1 << 11)>; interrupts = <0 2>; status = "disabled"; }; usart1: serial@40013800 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40013800 0x400>; clocks = <&rcc (0x040) (1 << 14)>; resets = <&rctl (((0x30) << 5U) | (14))>; interrupts = <27 0>; status = "disabled"; }; usart2: serial@40004400 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40004400 0x400>; clocks = <&rcc (0x03c) (1 << 17)>; resets = <&rctl (((0x2C) << 5U) | (17))>; interrupts = <28 0>; status = "disabled"; }; lptim1: timers@40007c00 { compatible = "st,stm32-lptim"; clocks = <&rcc (0x03c) (1 << 31)>; #address-cells = <1>; #size-cells = <0>; reg = <0x40007c00 0x400>; interrupts = <17 1>; interrupt-names = "wakeup"; status = "disabled"; }; timers1: timers@40012c00 { compatible = "st,stm32-timers"; reg = <0x40012C00 0x400>; clocks = <&rcc (0x040) (1 << 11)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x30) << 5U) | (11))>; interrupts = <13 0>, <14 0>; interrupt-names = "brk_up_trg_com", "cc"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; qdec { compatible = "st,stm32-qdec"; st,input-filter-level = <0>; status = "disabled"; }; }; timers3: timers@40000400 { compatible = "st,stm32-timers"; reg = <0x40000400 0x400>; clocks = <&rcc (0x03c) (1 << 1)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x2C) << 5U) | (1))>; interrupts = <16 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; qdec { compatible = "st,stm32-qdec"; st,input-filter-level = <0>; status = "disabled"; }; }; timers14: timers@40002000 { compatible = "st,stm32-timers"; reg = <0x40002000 0x400>; clocks = <&rcc (0x040) (1 << 15)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x30) << 5U) | (15))>; interrupts = <19 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; timers16: timers@40014400 { compatible = "st,stm32-timers"; reg = <0x40014400 0x400>; clocks = <&rcc (0x040) (1 << 17)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x30) << 5U) | (17))>; interrupts = <21 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; timers17: timers@40014800 { compatible = "st,stm32-timers"; reg = <0x40014800 0x400>; clocks = <&rcc (0x040) (1 << 18)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x30) << 5U) | (18))>; interrupts = <22 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; i2c1: i2c@40005400 { compatible = "st,stm32-i2c-v2"; clock-frequency = <100000>; #address-cells = <1>; #size-cells = <0>; reg = <0x40005400 0x400>; clocks = <&rcc (0x03c) (1 << 21)>; interrupts = <23 0>; interrupt-names = "combined"; status = "disabled"; }; i2c2: i2c@40005800 { compatible = "st,stm32-i2c-v2"; clock-frequency = <100000>; #address-cells = <1>; #size-cells = <0>; reg = <0x40005800 0x400>; clocks = <&rcc (0x03c) (1 << 22)>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; }; spi1: spi@40013000 { compatible = "st,stm32-spi-fifo", "st,stm32-spi"; #address-cells = <1>; #size-cells = <0>; reg = <0x40013000 0x400>; clocks = <&rcc (0x040) (1 << 12)>; interrupts = <25 0>; status = "disabled"; }; spi2: spi@40003800 { compatible = "st,stm32-spi-fifo", "st,stm32-spi"; #address-cells = <1>; #size-cells = <0>; reg = <0x40003800 0x400>; clocks = <&rcc (0x03c) (1 << 14)>; interrupts = <26 0>; status = "disabled"; }; adc1: adc@40012400 { compatible = "st,stm32-adc"; reg = <0x40012400 0x400>; clocks = <&rcc (0x040) (1 << 20)>; clock-names = "adcx"; interrupts = <12 0>; #io-channel-cells = <1>; resolutions = <((((0x0C) & ((1UL << (8)) - 1UL)) << 0U) | (((3) & ((1UL << (5)) - 1UL)) << 8U) | (((((1UL << (2)) - 1UL)) & ((1UL << (3)) - 1UL)) << 13U) | (((0x00) & ((1UL << (3)) - 1UL)) << 16U) | (((12) & ((1UL << (13)) - 1UL)) << 19U)) ((((0x0C) & ((1UL << (8)) - 1UL)) << 0U) | (((3) & ((1UL << (5)) - 1UL)) << 8U) | (((((1UL << (2)) - 1UL)) & ((1UL << (3)) - 1UL)) << 13U) | (((0x01) & ((1UL << (3)) - 1UL)) << 16U) | (((10) & ((1UL << (13)) - 1UL)) << 19U)) ((((0x0C) & ((1UL << (8)) - 1UL)) << 0U) | (((3) & ((1UL << (5)) - 1UL)) << 8U) | (((((1UL << (2)) - 1UL)) & ((1UL << (3)) - 1UL)) << 13U) | (((0x02) & ((1UL << (3)) - 1UL)) << 16U) | (((8) & ((1UL << (13)) - 1UL)) << 19U)) ((((0x0C) & ((1UL << (8)) - 1UL)) << 0U) | (((3) & ((1UL << (5)) - 1UL)) << 8U) | (((((1UL << (2)) - 1UL)) & ((1UL << (3)) - 1UL)) << 13U) | (((0x03) & ((1UL << (3)) - 1UL)) << 16U) | (((6) & ((1UL << (13)) - 1UL)) << 19U))>; sampling-times = <3 5 8 13 20 40 80 161>; num-sampling-time-common-channels = <2>; st,adc-sequencer = "fixed"; st,adc-oversampler = "minimal"; st,adc-internal-regulator = "startup-sw-delay"; status = "disabled"; }; dma1: dma@40020000 { compatible = "st,stm32-dma-v2"; #dma-cells = <3>; reg = <0x40020000 0x400>; interrupts = <9 0 10 0 10 0 11 0 11 0>; clocks = <&rcc (0x038) (1 << 0)>; dma-requests = <5>; dma-offset = <0>; status = "disabled"; }; dmamux1: dmamux@40020800 { compatible = "st,stm32-dmamux"; #dma-cells = <3>; reg = <0x40020800 0x800>; interrupts = <11 0>; dma-channels = <5>; dma-generators = <4>; dma-requests = <49>; status = "disabled"; }; pwr: power@40007000 { compatible = "st,stm32-pwr"; reg = <0x40007000 0x400>; status = "disabled"; wkup-pins-nb = <6>; wkup-pins-pol; wkup-pins-pupd; #address-cells = <1>; #size-cells = <0>; wkup-pin@1 { reg = <0x1>; wkup-gpios = <&gpioa 0 (1UL << (0))>; }; wkup-pin@2 { reg = <0x2>; wkup-gpios = <&gpioa 4 (1UL << (0))>, <&gpioc 13 (1UL << (0))>; }; wkup-pin@4 { reg = <0x4>; wkup-gpios = <&gpioa 2 (1UL << (0))>; }; wkup-pin@5 { reg = <0x5>; wkup-gpios = <&gpioc 5 (1UL << (0))>; }; wkup-pin@6 { reg = <0x6>; wkup-gpios = <&gpiob 5 (1UL << (0))>; }; }; }; die_temp: dietemp { compatible = "st,stm32-temp-cal"; ts-cal1-addr = <0x1FFF75A8>; ts-cal2-addr = <0x1FFF75CA>; ts-cal1-temp = <30>; ts-cal2-temp = <130>; ts-cal-vrefanalog = <3000>; io-channels = <&adc1 12>; status = "disabled"; }; vref: vref { compatible = "st,stm32-vref"; vrefint-cal-addr = <0x1FFF75AA>; vrefint-cal-mv = <3000>; io-channels = <&adc1 13>; status = "disabled"; }; vbat: vbat { compatible = "st,stm32-vbat"; ratio = <3>; io-channels = <&adc1 14>; status = "disabled"; }; smbus1: smbus1 { compatible = "st,stm32-smbus"; #address-cells = <1>; #size-cells = <0>; i2c = <&i2c1>; status = "disabled"; }; smbus2: smbus2 { compatible = "st,stm32-smbus"; #address-cells = <1>; #size-cells = <0>; i2c = <&i2c2>; status = "disabled"; }; }; &nvic { arm,num-irq-priority-bits = <2>; }; # 8 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g030.dtsi" 2 3 4 / { soc { compatible = "st,stm32g030", "st,stm32g0", "simple-bus"; }; }; # 9 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g031.dtsi" 2 3 4 / { soc { compatible = "st,stm32g031", "st,stm32g0", "simple-bus"; lpuart1: serial@40008000 { compatible = "st,stm32-lpuart", "st,stm32-uart"; reg = <0x40008000 0x400>; clocks = <&rcc (0x03c) (1 << 20)>; resets = <&rctl (((0x2C) << 5U) | (20))>; interrupts = <29 0>; status = "disabled"; }; timers1: timers@40012c00 { clocks = <&rcc (0x040) (1 << 11)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) ((((0x54) & 0xFFFFU) << 0U) | (((22) & 0x1FU) << 16U) | ((((22) - (22)) & 0x3U) << 21U) | ((((0)) & 0xFFU) << 24U))>; }; timers2: timers@40000000 { compatible = "st,stm32-timers"; reg = <0x40000000 0x400>; clocks = <&rcc (0x03c) (1 << 0)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x2C) << 5U) | (0))>; interrupts = <15 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; qdec { compatible = "st,stm32-qdec"; st,input-filter-level = <0>; status = "disabled"; }; }; }; }; # 8 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g051.dtsi" 2 3 4 / { soc { compatible = "st,stm32g051", "st,stm32g0", "simple-bus"; timers6: timers@40001000 { compatible = "st,stm32-timers"; reg = <0x40001000 0x400>; clocks = <&rcc (0x03c) (1 << 4)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x2C) << 5U) | (4))>; interrupts = <17 0>; interrupt-names = "global"; status = "disabled"; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; timers7: timers@40001400 { compatible = "st,stm32-timers"; reg = <0x40001400 0x400>; clocks = <&rcc (0x03c) (1 << 5)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x2C) << 5U) | (5))>; interrupts = <18 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; timers15: timers@40014000 { compatible = "st,stm32-timers"; reg = <0x40014000 0x400>; clocks = <&rcc (0x040) (1 << 16)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) ((((0x54) & 0xFFFFU) << 0U) | (((24) & 0x1FU) << 16U) | ((((24) - (24)) & 0x3U) << 21U) | ((((0)) & 0xFFU) << 24U))>; resets = <&rctl (((0x30) << 5U) | (16))>; interrupts = <20 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; counter { compatible = "st,stm32-counter"; status = "disabled"; }; }; dac1: dac@40007400 { compatible = "st,stm32-dac"; reg = <0x40007400 0x400>; clocks = <&rcc (0x03c) (1 << 29)>; status = "disabled"; #io-channel-cells = <1>; }; dma1: dma@40020000 { interrupts = <9 0 10 0 10 0 11 0 11 0 11 0 11 0>; dma-requests = <7>; }; dmamux1: dmamux@40020800 { dma-channels = <7>; }; }; }; # 10 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g071.dtsi" 2 3 4 / { soc { compatible = "st,stm32g071", "st,stm32g0", "simple-bus"; usart3: serial@40004800 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40004800 0x400>; clocks = <&rcc (0x03c) (1 << 18)>; resets = <&rctl (((0x2C) << 5U) | (18))>; interrupts = <29 0>; status = "disabled"; }; usart4: serial@40004c00 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40004c00 0x400>; clocks = <&rcc (0x03c) (1 << 19)>; resets = <&rctl (((0x2C) << 5U) | (19))>; interrupts = <29 0>; status = "disabled"; }; dmamux1: dmamux@40020800 { dma-requests = <57>; }; ucpd1: ucpd@4000a000 { compatible = "st,stm32-ucpd"; reg = <0x4000a000 0x400>; clocks = <&rcc (0x03c) (1 << 25)>; interrupts = <8 0>; status = "disabled"; }; ucpd2: ucpd@4000a400 { compatible = "st,stm32-ucpd"; reg = <0x4000a400 0x400>; clocks = <&rcc (0x03c) (1 << 26)>; interrupts = <8 0>; status = "disabled"; }; }; }; # 9 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0b1.dtsi" 2 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/clock/stm32g0_b1x_c1x_clock.h" 1 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0b1.dtsi" 2 3 4 / { clocks { clk_hsi48: clk-hsi48 { #clock-cells = <0>; compatible = "st,stm32-hsi48-clock"; clock-frequency = <(((48) * 1000) * 1000)>; status = "disabled"; }; }; soc { compatible = "st,stm32g0b1", "st,stm32g0", "simple-bus"; pinctrl: pin-controller@50000000 { gpioe: gpio@50001000 { compatible = "st,stm32-gpio"; gpio-controller; #gpio-cells = <2>; reg = <0x50001000 0x400>; clocks = <&rcc (0x034) (1 << 4)>; }; }; fdcan1: can@40006400 { compatible = "st,stm32-fdcan"; reg = <0x40006400 0x400>, <0x4000b400 0x350>; reg-names = "m_can", "message_ram"; interrupts = <21 0>, <22 0>; interrupt-names = "int0", "int1"; clocks = <&rcc (0x03c) (1 << 12)>; bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>; status = "disabled"; }; fdcan2: can@40006800 { compatible = "st,stm32-fdcan"; reg = <0x40006800 0x400>, <0x4000b750 0x350>; reg-names = "m_can", "message_ram"; interrupts = <21 0>, <22 0>; interrupt-names = "int0", "int1"; clocks = <&rcc (0x03c) (1 << 12)>; bosch,mram-cfg = <0x0 28 8 3 3 0 3 3>; status = "disabled"; }; usart5: serial@40005000 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40005000 0x400>; clocks = <&rcc (0x03c) (1 << 8)>; resets = <&rctl (((0x2C) << 5U) | (8))>; interrupts = <29 0>; status = "disabled"; }; usart6: serial@40013c00 { compatible = "st,stm32-usart", "st,stm32-uart"; reg = <0x40013c00 0x400>; clocks = <&rcc (0x03c) (1 << 9)>; resets = <&rctl (((0x2C) << 5U) | (9))>; interrupts = <29 0>; status = "disabled"; }; lpuart2: serial@40008400 { compatible = "st,stm32-lpuart", "st,stm32-uart"; reg = <0x40008400 0x400>; clocks = <&rcc (0x03c) (1 << 7)>; resets = <&rctl (((0x2C) << 5U) | (7))>; interrupts = <28 0>; status = "disabled"; }; timers4: timers@40000800 { compatible = "st,stm32-timers"; reg = <0x40000800 0x400>; clocks = <&rcc (0x03c) (1 << 2)>, <&rcc ((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) 0xFF>; resets = <&rctl (((0x2C) << 5U) | (2))>; interrupts = <16 0>; interrupt-names = "global"; st,prescaler = <0>; status = "disabled"; pwm { compatible = "st,stm32-pwm"; status = "disabled"; #pwm-cells = <3>; }; qdec { compatible = "st,stm32-qdec"; st,input-filter-level = <0>; status = "disabled"; }; }; i2c3: i2c@40008800 { compatible = "st,stm32-i2c-v2"; clock-frequency = <100000>; #address-cells = <1>; #size-cells = <0>; reg = <0x40008800 0x400>; clocks = <&rcc (0x03c) (1 << 23)>; interrupts = <24 0>; interrupt-names = "combined"; status = "disabled"; }; spi3: spi@40003c00 { compatible = "st,stm32-spi-fifo", "st,stm32-spi"; #address-cells = <1>; #size-cells = <0>; reg = <0x40003c00 0x400>; clocks = <&rcc (0x03c) (1 << 15)>; interrupts = <26 3>; status = "disabled"; }; dma2: dma@40020400 { compatible = "st,stm32-dma-v2"; #dma-cells = <3>; reg = <0x40020400 0x400>; interrupts = <11 0 11 0 11 0 11 0 11 0>; clocks = <&rcc (0x038) (1 << 1)>; dma-requests = <5>; dma-offset = <7>; status = "disabled"; }; dmamux1: dmamux@40020800 { dma-channels = <12>; dma-requests = <73>; }; usb: usb@40005c00 { compatible = "st,stm32-usb"; reg = <0x40005c00 0x400>; interrupts = <8 0>; interrupt-names = "usb"; num-bidir-endpoints = <8>; ram-size = <2048>; maximum-speed = "full-speed"; phys = <&usb_fs_phy>; clocks = <&rcc (0x03c) (1 << 13)>, <&rcc ((0x003 + 1) + 1) ((((0x58) & 0xFFFFU) << 0U) | (((12) & 0x1FU) << 16U) | ((((13) - (12)) & 0x3U) << 21U) | ((((0)) & 0xFFU) << 24U))>; status = "disabled"; }; pwr: power@40007000 { wkup-pin@3 { reg = <0x3>; wkup-gpios = <&gpioe 6 (1UL << (0))>; }; }; }; usb_fs_phy: usbphy { compatible = "usb-nop-xceiv"; #phy-cells = <0>; }; smbus3: smbus3 { compatible = "st,stm32-smbus"; #address-cells = <1>; #size-cells = <0>; i2c = <&i2c3>; status = "disabled"; }; }; &exti { num-lines = <64>; }; # 8 "C:/Users/iteedi/zephyrproject/zephyr/dts/arm/st/g0/stm32g0b1Xe.dtsi" 2 3 4 / { sram0: memory@20000000 { reg = <0x20000000 ((144) * 1024)>; }; soc { flash-controller@40022000 { flash0: flash@8000000 { reg = <0x08000000 ((512) * 1024)>; }; }; }; }; # 9 "C:/Users/iteedi/zephyrproject/projects/EWS/firmware/canfd_cdc_composite/boards/arm/ews/ews.dts" 2 # 1 "C:/Users/iteedi/zephyrproject/modules/hal/stm32/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi" 1 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pinctrl/stm32-pinctrl.h" 1 3 4 # 10 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pinctrl/stm32-pinctrl.h" 3 4 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pinctrl/stm32-pinctrl-common.h" 1 3 4 # 11 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/pinctrl/stm32-pinctrl.h" 2 3 4 # 8 "C:/Users/iteedi/zephyrproject/modules/hal/stm32/dts/st/g0/stm32g0b1r(b-c-e)tx-pinctrl.dtsi" 2 3 4 / { soc { pinctrl: pin-controller@50000000 { /omit-if-no-ref/ adc1_in0_pa0: adc1_in0_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in1_pa1: adc1_in1_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in2_pa2: adc1_in2_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in3_pa3: adc1_in3_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in4_pa4: adc1_in4_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in5_pa5: adc1_in5_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in6_pa6: adc1_in6_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in7_pa7: adc1_in7_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in8_pb0: adc1_in8_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in9_pb1: adc1_in9_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in10_pb2: adc1_in10_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in11_pb10: adc1_in11_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in15_pb11: adc1_in15_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in16_pb12: adc1_in16_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in17_pc4: adc1_in17_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ adc1_in18_pc5: adc1_in18_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa0: analog_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa1: analog_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa2: analog_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa3: analog_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa4: analog_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa5: analog_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa6: analog_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa7: analog_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa8: analog_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa9: analog_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa10: analog_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa11: analog_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa12: analog_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa13: analog_pa13 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa14: analog_pa14 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pa15: analog_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb0: analog_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb1: analog_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb2: analog_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb3: analog_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb4: analog_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb5: analog_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb6: analog_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb7: analog_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb8: analog_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb9: analog_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb10: analog_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb11: analog_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb12: analog_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb13: analog_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb14: analog_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pb15: analog_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc0: analog_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc1: analog_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc2: analog_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc3: analog_pc3 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc4: analog_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc5: analog_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc6: analog_pc6 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc7: analog_pc7 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc8: analog_pc8 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc9: analog_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc10: analog_pc10 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc11: analog_pc11 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc12: analog_pc12 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc13: analog_pc13 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc14: analog_pc14 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pc15: analog_pc15 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd0: analog_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd1: analog_pd1 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd2: analog_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd3: analog_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd4: analog_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd5: analog_pd5 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd6: analog_pd6 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd8: analog_pd8 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pd9: analog_pd9 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pf0: analog_pf0 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pf1: analog_pf1 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ analog_pf2: analog_pf2 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inm_pa0: comp1_inm_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inp_pa1: comp1_inp_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inm_pb1: comp1_inm_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inp_pb2: comp1_inp_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inm_pc4: comp1_inm_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_inp_pc5: comp1_inp_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inm_pa2: comp2_inm_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inp_pa3: comp2_inp_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inm_pb3: comp2_inm_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inp_pb4: comp2_inp_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inp_pb6: comp2_inp_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_inm_pb7: comp2_inm_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_inp_pb0: comp3_inp_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_inm_pb2: comp3_inm_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_inm_pc0: comp3_inm_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_inp_pc1: comp3_inp_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_out_pa0: comp1_out_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_out_pa6: comp1_out_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_out_pa11: comp1_out_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_out_pb0: comp1_out_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp1_out_pb10: comp1_out_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_out_pa2: comp2_out_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_out_pa7: comp2_out_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_out_pa12: comp2_out_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_out_pb5: comp2_out_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp2_out_pb11: comp2_out_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_out_pb1: comp3_out_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_out_pc0: comp3_out_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ comp3_out_pc2: comp3_out_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x7) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ dac1_out1_pa4: dac1_out1_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ dac1_out2_pa5: dac1_out2_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_rx_pa11: fdcan1_rx_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_rx_pb8: fdcan1_rx_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_rx_pc4: fdcan1_rx_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_rx_pd0: fdcan1_rx_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_rx_pb0: fdcan2_rx_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_rx_pb5: fdcan2_rx_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_rx_pb12: fdcan2_rx_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_rx_pc2: fdcan2_rx_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_tx_pa12: fdcan1_tx_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_tx_pb9: fdcan1_tx_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_tx_pc5: fdcan1_tx_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan1_tx_pd1: fdcan1_tx_pd1 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_tx_pb1: fdcan2_tx_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_tx_pb6: fdcan2_tx_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_tx_pb13: fdcan2_tx_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ fdcan2_tx_pc3: fdcan2_tx_pc3 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2c1_scl_pa9: i2c1_scl_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_scl_pb6: i2c1_scl_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_scl_pb8: i2c1_scl_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pa7: i2c2_scl_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pa9: i2c2_scl_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pa11: i2c2_scl_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pb3: i2c2_scl_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pb10: i2c2_scl_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_scl_pb13: i2c2_scl_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_scl_pa7: i2c3_scl_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_scl_pb3: i2c3_scl_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_scl_pc0: i2c3_scl_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_sda_pa10: i2c1_sda_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_sda_pb7: i2c1_sda_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_sda_pb9: i2c1_sda_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pa6: i2c2_sda_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pa10: i2c2_sda_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pa12: i2c2_sda_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pb4: i2c2_sda_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pb11: i2c2_sda_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c2_sda_pb14: i2c2_sda_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_sda_pa6: i2c3_sda_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_sda_pb4: i2c3_sda_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c3_sda_pc1: i2c3_sda_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; drive-open-drain; }; /omit-if-no-ref/ i2c1_smba_pa1: i2c1_smba_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ i2c1_smba_pb5: i2c1_smba_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ i2c2_smba_pa8: i2c2_smba_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ i2c2_smba_pa15: i2c2_smba_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ i2c2_smba_pb12: i2c2_smba_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ i2s1_ck_pa1: i2s1_ck_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_ck_pa5: i2s1_ck_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_ck_pb3: i2s1_ck_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_ck_pd8: i2s1_ck_pd8 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_ck_pa0: i2s2_ck_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_ck_pb8: i2s2_ck_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_ck_pb10: i2s2_ck_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_ck_pb13: i2s2_ck_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_ck_pd1: i2s2_ck_pd1 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_mck_pa6: i2s1_mck_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_mck_pa11: i2s1_mck_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_mck_pb4: i2s1_mck_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_mck_pd5: i2s1_mck_pd5 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pa3: i2s2_mck_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pa9: i2s2_mck_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pb2: i2s2_mck_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pb6: i2s2_mck_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pb14: i2s2_mck_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pc2: i2s2_mck_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s2_mck_pd3: i2s2_mck_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ i2s1_sd_pa2: i2s1_sd_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_sd_pa7: i2s1_sd_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_sd_pa12: i2s1_sd_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_sd_pb5: i2s1_sd_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_sd_pd6: i2s1_sd_pd6 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pa4: i2s2_sd_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pa10: i2s2_sd_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pb7: i2s2_sd_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pb11: i2s2_sd_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pb15: i2s2_sd_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pc3: i2s2_sd_pc3 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_sd_pd4: i2s2_sd_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_ws_pa4: i2s1_ws_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_ws_pa15: i2s1_ws_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_ws_pb0: i2s1_ws_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s1_ws_pd9: i2s1_ws_pd9 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_ws_pa8: i2s2_ws_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_ws_pb9: i2s2_ws_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_ws_pb12: i2s2_ws_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ i2s2_ws_pd0: i2s2_ws_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ sys_swdio_pa13: sys_swdio_pa13 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ sys_swclk_pa14: sys_swclk_pa14 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ rcc_mco_pa8: rcc_mco_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ rcc_mco_pa9: rcc_mco_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ rcc_mco_2_pa10: rcc_mco_2_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ rcc_mco_2_pa15: rcc_mco_2_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ rcc_mco_2_pb2: rcc_mco_2_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ rcc_mco_pf2: rcc_mco_pf2 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi1_miso_pa6: spi1_miso_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_miso_pa11: spi1_miso_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_miso_pb4: spi1_miso_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_miso_pd5: spi1_miso_pd5 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pa3: spi2_miso_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pa9: spi2_miso_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pb2: spi2_miso_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pb6: spi2_miso_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pb14: spi2_miso_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pc2: spi2_miso_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_miso_pd3: spi2_miso_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi3_miso_pb4: spi3_miso_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi3_miso_pc11: spi3_miso_pc11 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_mosi_pa2: spi1_mosi_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_mosi_pa7: spi1_mosi_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_mosi_pa12: spi1_mosi_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_mosi_pb5: spi1_mosi_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_mosi_pd6: spi1_mosi_pd6 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pa4: spi2_mosi_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pa10: spi2_mosi_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pb7: spi2_mosi_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pb11: spi2_mosi_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pb15: spi2_mosi_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pc3: spi2_mosi_pc3 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi2_mosi_pd4: spi2_mosi_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi3_mosi_pb5: spi3_mosi_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi3_mosi_pc12: spi3_mosi_pc12 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-down; }; /omit-if-no-ref/ spi1_nss_pa4: spi1_nss_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi1_nss_pa15: spi1_nss_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi1_nss_pb0: spi1_nss_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi1_nss_pd9: spi1_nss_pd9 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi2_nss_pa8: spi2_nss_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi2_nss_pb9: spi2_nss_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi2_nss_pb12: spi2_nss_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi2_nss_pd0: spi2_nss_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi3_nss_pa4: spi3_nss_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi3_nss_pa15: spi3_nss_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ spi1_sck_pa1: spi1_sck_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi1_sck_pa5: spi1_sck_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi1_sck_pb3: spi1_sck_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi1_sck_pd8: spi1_sck_pd8 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi2_sck_pa0: spi2_sck_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi2_sck_pb8: spi2_sck_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi2_sck_pb10: spi2_sck_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi2_sck_pb13: spi2_sck_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi2_sck_pd1: spi2_sck_pd1 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi3_sck_pb3: spi3_sck_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ spi3_sck_pc10: spi3_sck_pc10 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-down; slew-rate = "very-high-speed"; }; /omit-if-no-ref/ tim1_ch1n_pa7: tim1_ch1n_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch1_pa8: tim1_ch1_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2_pa9: tim1_ch2_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3_pa10: tim1_ch3_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch4_pa11: tim1_ch4_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2n_pb0: tim1_ch2n_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3n_pb1: tim1_ch3n_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2_pb3: tim1_ch2_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3_pb6: tim1_ch3_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch1n_pb13: tim1_ch1n_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2n_pb14: tim1_ch2n_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3n_pb15: tim1_ch3n_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch1_pc8: tim1_ch1_pc8 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2_pc9: tim1_ch2_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3_pc10: tim1_ch3_pc10 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch4_pc11: tim1_ch4_pc11 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch1n_pd2: tim1_ch1n_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch2n_pd3: tim1_ch2n_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim1_ch3n_pd4: tim1_ch3n_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch1_pa0: tim2_ch1_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch2_pa1: tim2_ch2_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch3_pa2: tim2_ch3_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch4_pa3: tim2_ch4_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch1_pa5: tim2_ch1_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch1_pa15: tim2_ch1_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch2_pb3: tim2_ch2_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch3_pb10: tim2_ch3_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch4_pb11: tim2_ch4_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch1_pc4: tim2_ch1_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch2_pc5: tim2_ch2_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch3_pc6: tim2_ch3_pc6 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim2_ch4_pc7: tim2_ch4_pc7 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch1_pa6: tim3_ch1_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch2_pa7: tim3_ch2_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch3_pb0: tim3_ch3_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch4_pb1: tim3_ch4_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch1_pb4: tim3_ch1_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch2_pb5: tim3_ch2_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch1_pc6: tim3_ch1_pc6 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch2_pc7: tim3_ch2_pc7 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch3_pc8: tim3_ch3_pc8 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim3_ch4_pc9: tim3_ch4_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim14_ch1_pa4: tim14_ch1_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim14_ch1_pa7: tim14_ch1_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim14_ch1_pb1: tim14_ch1_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim4_ch1_pb6: tim4_ch1_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim4_ch2_pb7: tim4_ch2_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim4_ch3_pb8: tim4_ch3_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim4_ch4_pb9: tim4_ch4_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x9) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim14_ch1_pc12: tim14_ch1_pc12 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim14_ch1_pf0: tim14_ch1_pf0 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1n_pa1: tim15_ch1n_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1_pa2: tim15_ch1_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch2_pa3: tim15_ch2_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1n_pb13: tim15_ch1n_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1_pb14: tim15_ch1_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1n_pb15: tim15_ch1n_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch2_pb15: tim15_ch2_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1_pc1: tim15_ch1_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch2_pc2: tim15_ch2_pc2 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim15_ch1n_pf1: tim15_ch1n_pf1 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim16_ch1_pa6: tim16_ch1_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim16_ch1n_pb6: tim16_ch1n_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim16_ch1_pb8: tim16_ch1_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim16_ch1_pd0: tim16_ch1_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim17_ch1_pa7: tim17_ch1_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim17_ch1n_pb7: tim17_ch1n_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim17_ch1_pb9: tim17_ch1_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ tim17_ch1_pd1: tim17_ch1_pd1 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart1_cts_pa6: lpuart1_cts_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_cts_pa11: usart1_cts_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_cts_pb4: usart1_cts_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart1_cts_pb13: lpuart1_cts_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart2_cts_pa0: usart2_cts_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_cts_pb0: lpuart2_cts_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_cts_pc8: lpuart2_cts_pc8 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart2_cts_pd3: usart2_cts_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_cts_pa6: usart3_cts_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_cts_pb13: usart3_cts_pb13 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart4_cts_pb7: usart4_cts_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_cts_pb6: usart5_cts_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_cts_pd5: usart5_cts_pd5 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart6_cts_pa6: usart6_cts_pa6 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart6_cts_pb15: usart6_cts_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_de_pa12: usart1_de_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart1_de_pb1: lpuart1_de_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart1_de_pb3: usart1_de_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart1_de_pb12: lpuart1_de_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart2_de_pa1: usart2_de_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_de_pb1: lpuart2_de_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_de_pc9: lpuart2_de_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart2_de_pd4: usart2_de_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_de_pf2: lpuart2_de_pf2 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_de_pa15: usart3_de_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_de_pb1: usart3_de_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_de_pb14: usart3_de_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_de_pd2: usart3_de_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart4_de_pa15: usart4_de_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart5_de_pb5: usart5_de_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart5_de_pd4: usart5_de_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart6_de_pa7: usart6_de_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart6_de_pb14: usart6_de_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pa12: usart1_rts_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb1: lpuart1_rts_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart1_rts_pb3: usart1_rts_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart1_rts_pb12: lpuart1_rts_pb12 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pa1: usart2_rts_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pb1: lpuart2_rts_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pc9: lpuart2_rts_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart2_rts_pd4: usart2_rts_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart2_rts_pf2: lpuart2_rts_pf2 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pa15: usart3_rts_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x5) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb1: usart3_rts_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pb14: usart3_rts_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart3_rts_pd2: usart3_rts_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart4_rts_pa15: usart4_rts_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pb5: usart5_rts_pb5 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart5_rts_pd4: usart5_rts_pd4 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pa7: usart6_rts_pa7 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ usart6_rts_pb14: usart6_rts_pb14 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; drive-push-pull; }; /omit-if-no-ref/ lpuart1_rx_pa3: lpuart1_rx_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart1_rx_pa10: usart1_rx_pa10 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart1_rx_pb7: usart1_rx_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart1_rx_pb10: lpuart1_rx_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart1_rx_pc0: lpuart1_rx_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart1_rx_pc5: usart1_rx_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart2_rx_pa3: usart2_rx_pa3 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart2_rx_pa13: lpuart2_rx_pa13 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart2_rx_pa15: usart2_rx_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart2_rx_pb7: lpuart2_rx_pb7 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart2_rx_pc1: lpuart2_rx_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart2_rx_pc7: lpuart2_rx_pc7 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((7) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart2_rx_pd6: usart2_rx_pd6 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pb0: usart3_rx_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pb9: usart3_rx_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pb11: usart3_rx_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pc5: usart3_rx_pc5 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pc11: usart3_rx_pc11 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart3_rx_pd9: usart3_rx_pd9 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart4_rx_pa1: usart4_rx_pa1 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart4_rx_pc11: usart4_rx_pc11 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart5_rx_pb1: usart5_rx_pb1 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart5_rx_pb4: usart5_rx_pb4 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart5_rx_pd2: usart5_rx_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart6_rx_pa5: usart6_rx_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart6_rx_pb9: usart6_rx_pb9 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usart6_rx_pc1: usart6_rx_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ lpuart1_tx_pa2: lpuart1_tx_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_tx_pa9: usart1_tx_pa9 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_tx_pb6: usart1_tx_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart1_tx_pb11: lpuart1_tx_pb11 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart1_tx_pc1: lpuart1_tx_pc1 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((1) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart1_tx_pc4: usart1_tx_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart2_tx_pa2: usart2_tx_pa2 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_tx_pa14: lpuart2_tx_pa14 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart2_tx_pa14: usart2_tx_pa14 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((14) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_tx_pb6: lpuart2_tx_pb6 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0xa) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_tx_pc0: lpuart2_tx_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_tx_pc6: lpuart2_tx_pc6 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((6) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart2_tx_pd5: usart2_tx_pd5 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ lpuart2_tx_pf2: lpuart2_tx_pf2 { pinmux = <((((('F') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pa5: usart3_tx_pa5 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((5) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pb2: usart3_tx_pb2 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pb8: usart3_tx_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pb10: usart3_tx_pb10 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pc4: usart3_tx_pc4 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pc10: usart3_tx_pc10 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart3_tx_pd8: usart3_tx_pd8 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x0) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart4_tx_pa0: usart4_tx_pa0 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart4_tx_pc10: usart4_tx_pc10 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((10) & 0xFU) << 5U) | (((0x1) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_tx_pb0: usart5_tx_pb0 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_tx_pb3: usart5_tx_pb3 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_tx_pc12: usart5_tx_pc12 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart5_tx_pd3: usart5_tx_pd3 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((3) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart6_tx_pa4: usart6_tx_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x3) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart6_tx_pb8: usart6_tx_pb8 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x8) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ usart6_tx_pc0: usart6_tx_pc0 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x4) & 0x1FU) << 0U))>; bias-pull-up; }; /omit-if-no-ref/ ucpd1_cc1_pa8: ucpd1_cc1_pa8 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((8) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ ucpd1_cc2_pb15: ucpd1_cc2_pb15 { pinmux = <((((('B') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ ucpd2_cc1_pd0: ucpd2_cc1_pd0 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((0) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ ucpd2_cc2_pd2: ucpd2_cc2_pd2 { pinmux = <((((('D') - 'A') & 0x1FU) << 9U) | (((2) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_noe_pa4: usb_noe_pa4 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((4) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_dm_pa11: usb_dm_pa11 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((11) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_dp_pa12: usb_dp_pa12 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((12) & 0xFU) << 5U) | (((0x10) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_noe_pa13: usb_noe_pa13 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((13) & 0xFU) << 5U) | (((0x2) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_noe_pa15: usb_noe_pa15 { pinmux = <((((('A') - 'A') & 0x1FU) << 9U) | (((15) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; }; /omit-if-no-ref/ usb_noe_pc9: usb_noe_pc9 { pinmux = <((((('C') - 'A') & 0x1FU) << 9U) | (((9) & 0xFU) << 5U) | (((0x6) & 0x1FU) << 0U))>; }; }; }; }; # 10 "C:/Users/iteedi/zephyrproject/projects/EWS/firmware/canfd_cdc_composite/boards/arm/ews/ews.dts" 2 # 1 "C:/Users/iteedi/zephyrproject/zephyr/include/zephyr/dt-bindings/input/input-event-codes.h" 1 3 4 # 11 "C:/Users/iteedi/zephyrproject/projects/EWS/firmware/canfd_cdc_composite/boards/arm/ews/ews.dts" 2 / { model = "EWS STM32G0B1KBU6 board"; compatible = "st,stm32g0b1kb-ews"; chosen { zephyr,console = &usart1; zephyr,shell-uart = &usart1; zephyr,uart-mcumgr = &usart1; zephyr,sram = &sram0; zephyr,flash = &flash0; zephyr,code-partition = &slot0_partition; zephyr,canbus = &fdcan2; }; leds: leds { compatible = "gpio-leds"; status_led: led_0 { gpios = <&gpiob 4 (0 << 0)>; label = "Status LED"; }; }; gpio_keys { compatible = "gpio-keys"; pfet1: pfet1 { label = "PFET1"; gpios = <&gpioa 8 (0 << 0)>; zephyr,code = <2>; }; pfet2: pfet2 { label = "PFET2"; gpios = <&gpiob 2 (0 << 0)>; zephyr,code = <3>; }; }; aliases { led0 = &status_led; pfet0 = &pfet1; pfet1 = &pfet2; watchdog0 = &iwdg; die-temp0 = &die_temp; volt-sensor0 = &vref; volt-sensor1 = &vbat; }; }; &clk_lsi { status = "okay"; }; &clk_hsi { status = "okay"; }; &clk_hsi48 { status = "okay"; crs-usb-sof; }; &pll { div-m = <1>; mul-n = <8>; div-p = <2>; div-q = <2>; div-r = <2>; clocks = <&clk_hsi>; status = "okay"; }; &rcc { clocks = <&pll>; clock-frequency = <(((64) * 1000) * 1000)>; ahb-prescaler = <1>; apb1-prescaler = <1>; }; zephyr_udc0: &usb { pinctrl-0 = <&usb_dm_pa11 &usb_dp_pa12>; pinctrl-names = "default"; status = "okay"; }; &usart1 { pinctrl-0 = <&usart1_tx_pc4 &usart1_rx_pc5>; pinctrl-names = "default"; current-speed = <115200>; status = "okay"; }; &rtc { clocks = <&rcc (0x03c) (1 << 10)>, <&rcc 0x003 ((((0x5C) & 0xFFFFU) << 0U) | (((8) & 0x1FU) << 16U) | ((((9) - (8)) & 0x3U) << 21U) | ((((2)) & 0xFFU) << 24U))>; status = "okay"; }; &iwdg { status = "okay"; }; &fdcan2 { clocks = <&rcc (0x03c) (1 << 12)>, <&rcc ((((((((0x003 + 1) + 1) + 1) + 1) + 1) + 1) + 1) + 1) ((((0x58) & 0xFFFFU) << 0U) | (((8) & 0x1FU) << 16U) | ((((9) - (8)) & 0x3U) << 21U) | ((((1)) & 0xFFU) << 24U))>; pinctrl-0 = <&fdcan2_rx_pb0 &fdcan2_tx_pb1>; pinctrl-names = "default"; status = "okay"; }; &die_temp { status = "okay"; }; &vref { status = "okay"; }; &vbat { status = "okay"; }; &flash0 { partitions { compatible = "fixed-partitions"; #address-cells = <1>; #size-cells = <1>; boot_partition: partition@0 { label = "mcuboot"; reg = <0x00000000 ((16) * 1024)>; read-only; }; slot0_partition: partition@4000 { label = "image-0"; reg = <0x00004000 ((96) * 1024)>; }; slot1_partition: partition@1c000 { label = "image-1"; reg = <0x0001c000 ((16) * 1024)>; }; }; }; stm32_lp_tick_source: &lptim1 { clocks = <&rcc (0x03c) (1 << 31)>, <&rcc 0x003 ((((0x54) & 0xFFFFU) << 0U) | (((18) & 0x1FU) << 16U) | ((((19) - (18)) & 0x3U) << 21U) | ((((1)) & 0xFFU) << 24U))>; status = "okay"; }; # 0 "" 2 # 1 "C:/Users/iteedi/zephyrproject/zephyr/misc/empty_file.c"