Added information about pin output direction into Z_PINCTRL_STM32_PINCFG_INIT if output_low or output_high is provided. GPIO output flag is set in configuration struct and this will end up being loaded into MODE register. Because of that it is no longer required for pinctrl_configure_pins() to set MODE register value for GPIO input/output. Fixes #53141. Signed-off-by: Lukasz Mazur <lukasz.mazur@hidglobal.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| common.c | ||
| Kconfig | ||
| Kconfig.b91 | ||
| Kconfig.cc13xx_cc26xx | ||
| Kconfig.esp32 | ||
| Kconfig.gd32 | ||
| Kconfig.gecko | ||
| Kconfig.imx | ||
| Kconfig.it8xxx2 | ||
| Kconfig.kinetis | ||
| Kconfig.lpc_iocon | ||
| Kconfig.npcx | ||
| Kconfig.nrf | ||
| Kconfig.numicro | ||
| Kconfig.rcar | ||
| Kconfig.rpi_pico | ||
| Kconfig.rv32m1 | ||
| Kconfig.s32 | ||
| Kconfig.sam | ||
| Kconfig.sam0 | ||
| Kconfig.sifive | ||
| Kconfig.smartbond | ||
| Kconfig.stm32 | ||
| Kconfig.xec | ||
| Kconfig.xlnx | ||
| Kconfig.xmc4xxx | ||
| pfc_rcar.c | ||
| pinctrl_b91.c | ||
| pinctrl_cc13xx_cc26xx.c | ||
| pinctrl_esp32.c | ||
| pinctrl_gd32_af.c | ||
| pinctrl_gd32_afio.c | ||
| pinctrl_gecko.c | ||
| pinctrl_imx.c | ||
| pinctrl_ite_it8xxx2.c | ||
| pinctrl_kinetis.c | ||
| pinctrl_lpc_iocon.c | ||
| pinctrl_mchp_xec.c | ||
| pinctrl_npcx.c | ||
| pinctrl_nrf.c | ||
| pinctrl_numicro.c | ||
| pinctrl_rpi_pico.c | ||
| pinctrl_rv32m1.c | ||
| pinctrl_s32.c | ||
| pinctrl_sam0.c | ||
| pinctrl_sam.c | ||
| pinctrl_sifive.c | ||
| pinctrl_smartbond.c | ||
| pinctrl_stm32.c | ||
| pinctrl_xlnx_zynq.c | ||
| pinctrl_xmc4xxx.c | ||