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 29# zephyr-keep-sorted-start 30source "drivers/regulator/Kconfig.adp5360" 31source "drivers/regulator/Kconfig.axp192" 32source "drivers/regulator/Kconfig.cp9314" 33source "drivers/regulator/Kconfig.da1469x" 34source "drivers/regulator/Kconfig.fake" 35source "drivers/regulator/Kconfig.fixed" 36source "drivers/regulator/Kconfig.gpio" 37source "drivers/regulator/Kconfig.max20335" 38source "drivers/regulator/Kconfig.mpm54304" 39source "drivers/regulator/Kconfig.npm1100" 40source "drivers/regulator/Kconfig.npm13xx" 41source "drivers/regulator/Kconfig.npm2100" 42source "drivers/regulator/Kconfig.npm6001" 43source "drivers/regulator/Kconfig.nxp_vref" 44source "drivers/regulator/Kconfig.nxp_vrefv1" 45source "drivers/regulator/Kconfig.pca9420" 46source "drivers/regulator/Kconfig.pca9422" 47source "drivers/regulator/Kconfig.pf1550" 48source "drivers/regulator/Kconfig.rpi_pico" 49source "drivers/regulator/Kconfig.stm32_vrefbuf" 50source "drivers/regulator/Kconfig.tps55287" 51# zephyr-keep-sorted-stop 52 53endif # REGULATOR 54