pinmux = <STM32_PINMUX('A', 9, GPIO)>; output-high; }; Integer represents gpio pin number and mux setting. Each integer encodes a port, line and alternate function. Refer to STM32_PINMUX() for details about encoding in include/zephyr/dt-bindings/pinctrl/stm32-pinctrl.h and the rest...
Describe the bug STM32 targets won't compile with CONFIG_PINMUX=n. To Reproduce Steps to reproduce the behavior: cd samples/basic/minimal west build -b nucleo_f334r8 -- -DOVERLAY_CONFIG="common.conf no-mt.conf no-timers.conf arm.conf" Se...
fix calculation of pinmux value for stm32 in device tree binding documentation. stm32-pinctrl.yaml contains wrong calculation as can be compared to #define STM32_PINMUX in stm32-pinctrl.h. stm32f1-...