zephyr/drivers/regulator
Gerard Marull-Paretas 8c73db666c drivers: regulator: npm1100: add initial support
While nPM1100 is to be operated in fixed configuration for some
applications, it has some degree of configuration via GPIOs. For
example, mode (auto/PWM) can be configured via MODE pin. VBUS current
can also be adjusted using ISET pin, even though there is no API yet to
limit the PMIC input current.

This patch adds a new regulator class driver for nPM1100 PMIC, so that
it can be used with the standard regulator API when needed.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-01-12 19:07:05 +01:00
..
CMakeLists.txt drivers: regulator: npm1100: add initial support 2023-01-12 19:07:05 +01:00
Kconfig drivers: regulator: npm1100: add initial support 2023-01-12 19:07:05 +01:00
Kconfig.fake drivers: regulator: add fake driver 2022-12-20 10:15:29 +00:00
Kconfig.fixed drivers: regulator: Update Kconfig 2022-08-17 09:58:55 -05:00
Kconfig.npm1100 drivers: regulator: npm1100: add initial support 2023-01-12 19:07:05 +01:00
Kconfig.npm6001 drivers: regulator: initial driver for nPM6001 2022-12-16 11:26:47 +01:00
Kconfig.pca9420 drivers: regulator: pca9420: store common config in parent device 2022-11-29 11:54:31 +01:00
regulator_common.c drivers: regulator: common: allow to specify on by default 2023-01-09 16:19:09 +00:00
regulator_fake.c drivers: regulator: common: allow to specify on by default 2023-01-09 16:19:09 +00:00
regulator_fixed.c drivers: regulator: common: allow to specify on by default 2023-01-09 16:19:09 +00:00
regulator_npm1100.c drivers: regulator: npm1100: add initial support 2023-01-12 19:07:05 +01:00
regulator_npm6001.c drivers: regulator: npm6001: add support for BUCK1/2 disable 2023-01-09 16:19:09 +00:00
regulator_pca9420.c drivers: regulator: common: allow to specify on by default 2023-01-09 16:19:09 +00:00
regulator_shell.c drivers: regulator: shell: fix isdigit() usage 2023-01-04 11:19:25 +01:00