zephyr/drivers/pinmux
Sylvio Alves f00a0a9e06 drivers: pinmux: esp32: use rtcio to control pull up/down
Set pinmux driver to use RTCIO interface for to handle
dedicated IOs pull-up/down configuration.
Without this, some GPIOS won't have pull-up enabled
properly.

Also, current implementation automatically disables
output pin when input pin is set. It also performs the
oppositte. This PR changes it only to enable what is
requested, either input or output.

Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
2021-12-08 17:19:21 -05:00
..
CMakeLists.txt Revert "drivers: pinmux: build as static library" 2021-09-28 14:33:16 +02:00
dummy.c
Kconfig
Kconfig.b91
Kconfig.beetle
Kconfig.cc13xx_cc26xx
Kconfig.esp32 drivers: gpio_esp32: added support for esp32c3 2021-10-05 19:24:38 -04:00
Kconfig.hsdk
Kconfig.intel_s1000
Kconfig.it8xxx2
Kconfig.lpc11u6x
Kconfig.mcux
Kconfig.mcux_lpc
Kconfig.rv32m1
Kconfig.sam0
Kconfig.sifive
Kconfig.stm32 drivers: pinmux: stm32: remove unused init priority 2021-10-07 15:38:53 -04:00
Kconfig.xec
pinmux_b91.c
pinmux_cc13xx_cc26xx.c
pinmux_esp32.c drivers: pinmux: esp32: use rtcio to control pull up/down 2021-12-08 17:19:21 -05:00
pinmux_hsdk.c
pinmux_intel_s1000.c
pinmux_ite_it8xxx2.c
pinmux_lpc11u6x.c
pinmux_mchp_xec.c Microchip: MEC172x: Update pinmux driver 2021-08-03 19:04:56 -04:00
pinmux_mcux_lpc.c
pinmux_mcux.c
pinmux_rv32m1.c
pinmux_sam0.c
pinmux_sifive.c
pinmux_stm32.c drivers/pinmux|pinctrl: stm32f1: Fix broken cast in remap 2021-11-26 10:25:41 -05:00
pinmux_stm32.h drivers/pinmux: stm32f1: Rework pinmux remap information encoding 2021-11-23 10:37:01 -05:00