diff options
| author | Hauke Mehrtens | 2025-07-20 16:24:45 +0000 |
|---|---|---|
| committer | Hauke Mehrtens | 2025-07-25 23:11:20 +0000 |
| commit | 810b86fb7d15a48552bda95c03c83df75d57a209 (patch) | |
| tree | 88a1a92cbde5b942ae94797a328f8426ebb3ccff | |
| parent | 7b3e9b7bab8274736834f1bb45cfd34d8609e463 (diff) | |
| download | openwrt-810b86fb7d15a48552bda95c03c83df75d57a209.tar.gz | |
kernel: kmod-backlight-pwm/kmod-hwmon-pwmfan: Depend on PWM_SUPPORT
These drivers depend on the kernel option CONFIG_PWM, only add them to
OpenWrt for targets which have PWM support.
Link: https://github.com/openwrt/openwrt/pull/19480
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
| -rw-r--r-- | package/kernel/linux/modules/hwmon.mk | 2 | ||||
| -rw-r--r-- | package/kernel/linux/modules/video.mk | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/package/kernel/linux/modules/hwmon.mk b/package/kernel/linux/modules/hwmon.mk index 8e22243481..21c522edcd 100644 --- a/package/kernel/linux/modules/hwmon.mk +++ b/package/kernel/linux/modules/hwmon.mk @@ -529,7 +529,7 @@ define KernelPackage/hwmon-pwmfan KCONFIG:=CONFIG_SENSORS_PWM_FAN FILES:=$(LINUX_DIR)/drivers/hwmon/pwm-fan.ko AUTOLOAD:=$(call AutoLoad,60,pwm-fan) - $(call AddDepends/hwmon, +PACKAGE_kmod-thermal:kmod-thermal) + $(call AddDepends/hwmon,@PWM_SUPPORT +PACKAGE_kmod-thermal:kmod-thermal) endef define KernelPackage/hwmon-pwmfan/description diff --git a/package/kernel/linux/modules/video.mk b/package/kernel/linux/modules/video.mk index 9472c67b80..a024ac0fed 100644 --- a/package/kernel/linux/modules/video.mk +++ b/package/kernel/linux/modules/video.mk @@ -86,7 +86,7 @@ $(eval $(call KernelPackage,backlight)) define KernelPackage/backlight-pwm SUBMENU:=$(VIDEO_MENU) TITLE:=PWM Backlight support - DEPENDS:=+kmod-backlight + DEPENDS:=@PWM_SUPPORT +kmod-backlight KCONFIG:=CONFIG_BACKLIGHT_PWM FILES:=$(LINUX_DIR)/drivers/video/backlight/pwm_bl.ko AUTOLOAD:=$(call AutoProbe,video pwm_bl) |