From: Shiji Yang Date: Tue, 9 Jul 2024 16:16:36 +0000 (+0800) Subject: ramips: modules: add Mediatek MMC driver package X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=53f23d1613195e225b4eb1456cdeb56884723ca1;p=openwrt%2Fstaging%2Fansuel.git ramips: modules: add Mediatek MMC driver package This is the upstream implementation of the MTK SD/SDIO/MMC card reader driver. It is an alternative solution for the downstream driver package "kmod-sdhci-mt7620". Signed-off-by: Shiji Yang Co-authored-by: John Thomson --- diff --git a/target/linux/ramips/modules.mk b/target/linux/ramips/modules.mk index f32b82aef8..ced479dc93 100644 --- a/target/linux/ramips/modules.mk +++ b/target/linux/ramips/modules.mk @@ -4,6 +4,27 @@ OTHER_MENU:=Other modules +define KernelPackage/mmc-mtk + SUBMENU:=Other modules + TITLE:=MediaTek SD/MMC Card Interface support + DEPENDS:=@(TARGET_ramips_mt7620||TARGET_ramips_mt76x8||TARGET_ramips_mt7621) +kmod-mmc + KCONFIG:= \ + CONFIG_MMC \ + CONFIG_MMC_MTK \ + CONFIG_MMC_CQHCI + FILES:= \ + $(LINUX_DIR)/drivers/mmc/host/cqhci.ko \ + $(LINUX_DIR)/drivers/mmc/host/mtk-sd.ko + AUTOLOAD:=$(call AutoProbe,cqhci mtk-sd,1) +endef + +define KernelPackage/mmc-mtk/description + MediaTek(R) Secure digital and Multimedia card Interface. + This is needed if support for any SD/SDIO/MMC devices is required. +endef + +$(eval $(call KernelPackage,mmc-mtk)) + define KernelPackage/pwm-mediatek-ramips SUBMENU:=Other modules TITLE:=MT7628 PWM