kernel: modules: package userspace consumer regulator
Allows to enable/disable attached regulators from userspace, i.e. by simply writing value to a sysfs exported state file. Useful in case of USB port VBUS toggled by GPIO. Signed-off-by: Tomasz Maciej Nowak <tmn505@gmail.com> Link: https://patchwork.ozlabs.org/project/openwrt/patch/20250529202033.28250-1-tmn505@terefe.re/ Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
1d3cfe8eb0
commit
e73570a113
1 changed files with 17 additions and 0 deletions
|
@ -1063,3 +1063,20 @@ define KernelPackage/mhi-pci-generic/description
|
|||
endef
|
||||
|
||||
$(eval $(call KernelPackage,mhi-pci-generic))
|
||||
|
||||
|
||||
define KernelPackage/regulator-userspace-consumer
|
||||
SUBMENU:=$(OTHER_MENU)
|
||||
TITLE:=Userspace regulator consumer support
|
||||
KCONFIG:=CONFIG_REGULATOR_USERSPACE_CONSUMER
|
||||
FILES:=$(LINUX_DIR)/drivers/regulator/userspace-consumer.ko
|
||||
AUTOLOAD:=$(call AutoLoad,10,userspace-consumer,1)
|
||||
endef
|
||||
|
||||
define KernelPackage/regulator-userspace-consumer/description
|
||||
There are some classes of devices that are controlled entirely
|
||||
from user space. Userspace consumer driver provides ability to
|
||||
control power supplies for such devices.
|
||||
endef
|
||||
|
||||
$(eval $(call KernelPackage,regulator-userspace-consumer))
|
||||
|
|
Loading…
Reference in a new issue