]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
ramips: mt76x8: add new upstream PWM driver module
authorShiji Yang <yangshiji66@outlook.com>
Sat, 28 Feb 2026 11:26:03 +0000 (19:26 +0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 16 Mar 2026 00:30:03 +0000 (01:30 +0100)
This is the generic PWM framework driver for Mediatek SoC. Now
this module is ready for MT7628.

Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
Link: https://github.com/openwrt/openwrt/pull/22214
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/ramips/modules.mk

index 5175be85c00c2d152442089da5308f317ed0b0ad..a038f2f0df1638381349c46ea39039b55db3a612 100644 (file)
@@ -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