From de8b01c0a5ccdb302cdb283a737c43ddccd44f86 Mon Sep 17 00:00:00 2001 From: Shiji Yang Date: Sat, 28 Feb 2026 19:26:03 +0800 Subject: [PATCH] ramips: mt76x8: add new upstream PWM driver module This is the generic PWM framework driver for Mediatek SoC. Now this module is ready for MT7628. Signed-off-by: Shiji Yang Link: https://github.com/openwrt/openwrt/pull/22214 Signed-off-by: Hauke Mehrtens --- target/linux/ramips/modules.mk | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/target/linux/ramips/modules.mk b/target/linux/ramips/modules.mk index 5175be85c0..a038f2f0df 100644 --- a/target/linux/ramips/modules.mk +++ b/target/linux/ramips/modules.mk @@ -27,6 +27,23 @@ endef $(eval $(call KernelPackage,mmc-mtk)) +define KernelPackage/pwm-mediatek + SUBMENU:=Other modules + TITLE:=MediaTek PWM support + DEPENDS:=@TARGET_ramips_mt76x8 + KCONFIG:= \ + CONFIG_PWM=y \ + CONFIG_PWM_MEDIATEK + FILES:=$(LINUX_DIR)/drivers/pwm/pwm-mediatek.ko + AUTOLOAD:=$(call AutoProbe,pwm-mediatek) +endef + +define KernelPackage/pwm-mediatek/description + Generic PWM framework driver for Mediatek SoC. +endef + +$(eval $(call KernelPackage,pwm-mediatek)) + define KernelPackage/pwm-mediatek-ramips SUBMENU:=Other modules TITLE:=MT7628 PWM