zephyr/drivers/regulator
Gerard Marull-Paretas 7fa4776948 drivers: regulator: fixed: refactor initialization code.
In some cases, the enable pin may be already enabled by a previous
stage, e.g. bootloader. Therefore, it is not desirable to disable
the pin, as it could cause malfunctioning of the device. Refactor init
procedure so that we pick the right GPIO flags during the first
configuration stage.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-04-28 20:38:17 +02:00
..
CMakeLists.txt
Kconfig drivers: regulator: allow non-thread-safe reference counting 2023-04-25 12:23:07 +02:00
Kconfig.fake
Kconfig.fixed
Kconfig.npm1100
Kconfig.npm1300
Kconfig.npm6001
Kconfig.pca9420
Kconfig.rpi_pico
regulator_common.c drivers: regulator: allow non-thread-safe reference counting 2023-04-25 12:23:07 +02:00
regulator_fake.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
regulator_fixed.c drivers: regulator: fixed: refactor initialization code. 2023-04-28 20:38:17 +02:00
regulator_npm1100.c
regulator_npm1300.c
regulator_npm6001.c
regulator_pca9420.c
regulator_rpi_pico.c
regulator_shell.c