X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=blobdiff_plain;f=target%2Flinux%2Framips%2Fmodules.mk;h=b604110b1e3953166ce13816dbafdfc23fc099be;hp=70678a8376574712cfe6f7112443aae9a7e00114;hb=fcbbec8eb22094e9d792997c317d2421c7a07efe;hpb=9062c4fe99c54dc117d531143bd981b2c64a50ec diff --git a/target/linux/ramips/modules.mk b/target/linux/ramips/modules.mk index 70678a8376..b604110b1e 100644 --- a/target/linux/ramips/modules.mk +++ b/target/linux/ramips/modules.mk @@ -7,29 +7,29 @@ OTHER_MENU:=Other modules -define KernelPackage/pwm-mediatek +define KernelPackage/pwm-mediatek-ramips SUBMENU:=Other modules TITLE:=MT7628 PWM - DEPENDS:=@(TARGET_ramips_mt7628||TARGET_ramips_mt7688) + DEPENDS:=@(TARGET_ramips_mt76x8) KCONFIG:= \ CONFIG_PWM=y \ - CONFIG_PWM_MEDIATEK \ + CONFIG_PWM_MEDIATEK_RAMIPS \ CONFIG_PWM_SYSFS=y FILES:= \ - $(LINUX_DIR)/drivers/pwm/pwm-mediatek.ko - AUTOLOAD:=$(call AutoProbe,pwm-mediatek) + $(LINUX_DIR)/drivers/pwm/pwm-mediatek-ramips.ko + AUTOLOAD:=$(call AutoProbe,pwm-mediatek-ramips) endef define KernelPackage/pwm-mediatek/description Kernel modules for MediaTek Pulse Width Modulator endef -$(eval $(call KernelPackage,pwm-mediatek)) +$(eval $(call KernelPackage,pwm-mediatek-ramips)) define KernelPackage/sdhci-mt7620 SUBMENU:=Other modules TITLE:=MT7620 SDCI - DEPENDS:=@(TARGET_ramips_mt7620||TARGET_ramips_mt7628||TARGET_ramips_mt7621||TARGET_ramips_mt7688) +kmod-sdhci + DEPENDS:=@(TARGET_ramips_mt7620||TARGET_ramips_mt76x8||TARGET_ramips_mt7621) +kmod-mmc KCONFIG:= \ CONFIG_MTK_MMC \ CONFIG_MTK_AEE_KDUMP=n \ @@ -47,7 +47,8 @@ I2C_RALINK_MODULES:= \ define KernelPackage/i2c-ralink $(call i2c_defaults,$(I2C_RALINK_MODULES),59) TITLE:=Ralink I2C Controller - DEPENDS:=@TARGET_ramips @(!TARGET_ramips_mt7621) kmod-i2c-core + DEPENDS:=kmod-i2c-core @TARGET_ramips \ + @!(TARGET_ramips_mt7621||TARGET_ramips_mt76x8) endef define KernelPackage/i2c-ralink/description @@ -60,17 +61,18 @@ $(eval $(call KernelPackage,i2c-ralink)) I2C_MT7621_MODULES:= \ CONFIG_I2C_MT7621:drivers/i2c/busses/i2c-mt7621 -define KernelPackage/i2c-mt7621 +define KernelPackage/i2c-mt7628 $(call i2c_defaults,$(I2C_MT7621_MODULES),59) - TITLE:=MT7621 I2C Controller - DEPENDS:=@TARGET_ramips @TARGET_ramips_mt7621 kmod-i2c-core + TITLE:=MT7628/88 I2C Controller + DEPENDS:=kmod-i2c-core \ + @(TARGET_ramips_mt76x8) endef -define KernelPackage/i2c-mt7621/description +define KernelPackage/i2c-mt7628/description Kernel modules for enable mt7621 i2c controller. endef -$(eval $(call KernelPackage,i2c-mt7621)) +$(eval $(call KernelPackage,i2c-mt7628)) define KernelPackage/dma-ralink SUBMENU:=Other modules @@ -114,14 +116,16 @@ $(eval $(call KernelPackage,hsdma-mtk)) define KernelPackage/sound-mt7620 TITLE:=MT7620 PCM/I2S Alsa Driver - DEPENDS:=@TARGET_ramips +kmod-sound-soc-core +kmod-regmap +kmod-dma-ralink @!TARGET_ramips_rt288x + DEPENDS:=@TARGET_ramips +kmod-sound-soc-core +kmod-regmap-i2c +kmod-dma-ralink @!TARGET_ramips_rt288x KCONFIG:= \ CONFIG_SND_RALINK_SOC_I2S \ CONFIG_SND_SIMPLE_CARD \ + CONFIG_SND_SIMPLE_CARD_UTILS \ CONFIG_SND_SOC_WM8960 FILES:= \ $(LINUX_DIR)/sound/soc/ralink/snd-soc-ralink-i2s.ko \ $(LINUX_DIR)/sound/soc/generic/snd-soc-simple-card.ko \ + $(LINUX_DIR)/sound/soc/generic/snd-soc-simple-card-utils.ko \ $(LINUX_DIR)/sound/soc/codecs/snd-soc-wm8960.ko AUTOLOAD:=$(call AutoLoad,90,snd-soc-wm8960 snd-soc-ralink-i2s snd-soc-simple-card) $(call AddDepends/sound)