1# Copyright 2020 Peter Bigot Consulting, LLC 2# SPDX-License-Identifier: Apache-2.0 3 4menuconfig REGULATOR 5 bool "Regulator drivers" 6 help 7 Include drivers for current/voltage regulators in system config 8 9if REGULATOR 10 11config REGULATOR_THREAD_SAFE_REFCNT 12 bool "Thread-safe reference counting" 13 depends on MULTITHREADING 14 default y 15 help 16 When enabled, regulator reference counting is thread-safe. 17 18config REGULATOR_SHELL 19 bool "Regulator shell" 20 depends on SHELL 21 help 22 Enable regulator shell framework, for interacting with regulators via 23 the shell interface 24 25module = REGULATOR 26module-str = regulator 27source "subsys/logging/Kconfig.template.log_config" 28 29source "drivers/regulator/Kconfig.axp192" 30source "drivers/regulator/Kconfig.adp5360" 31source "drivers/regulator/Kconfig.cp9314" 32source "drivers/regulator/Kconfig.da1469x" 33source "drivers/regulator/Kconfig.fake" 34source "drivers/regulator/Kconfig.fixed" 35source "drivers/regulator/Kconfig.gpio" 36source "drivers/regulator/Kconfig.max20335" 37source "drivers/regulator/Kconfig.npm1100" 38source "drivers/regulator/Kconfig.npm1300" 39source "drivers/regulator/Kconfig.npm2100" 40source "drivers/regulator/Kconfig.npm6001" 41source "drivers/regulator/Kconfig.pca9420" 42source "drivers/regulator/Kconfig.rpi_pico" 43source "drivers/regulator/Kconfig.nxp_vref" 44source "drivers/regulator/Kconfig.mpm54304" 45 46endif # REGULATOR 47