From: Shiji Yang Date: Sat, 28 Feb 2026 11:26:03 +0000 (+0800) Subject: ramips: mt76x8: add new upstream PWM driver module X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=de8b01c0a5ccdb302cdb283a737c43ddccd44f86;p=thirdparty%2Fopenwrt.git 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 --- diff --git a/target/linux/ramips/modules.mk b/target/linux/ramips/modules.mk index 5175be85c00..a038f2f0df1 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