ralink: make the sdhci module build again
Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 43274
This commit is contained in:
parent
76a54a424c
commit
ce1c580efb
2 changed files with 20 additions and 17 deletions
|
@ -9,12 +9,14 @@ OTHER_MENU:=Other modules
|
||||||
define KernelPackage/sdhci-mt7620
|
define KernelPackage/sdhci-mt7620
|
||||||
SUBMENU:=Other modules
|
SUBMENU:=Other modules
|
||||||
TITLE:=MT7620 SDCI
|
TITLE:=MT7620 SDCI
|
||||||
DEPENDS:=@TARGET_ramips_mt7620a +kmod-sdhci
|
DEPENDS:=@(TARGET_ramips_mt7620a||TARGET_ramips_mt7628||TARGET_ramips_mt7621) +kmod-sdhci
|
||||||
KCONFIG:= \
|
KCONFIG:= \
|
||||||
CONFIG_MMC_SDHCI_MT7620
|
CONFIG_MTK_MMC \
|
||||||
|
CONFIG_MTK_AEE_KDUMP=n \
|
||||||
|
CONFIG_MTK_MMC_CD_POLL=n
|
||||||
FILES:= \
|
FILES:= \
|
||||||
$(LINUX_DIR)/drivers/mmc/host/sdhci-mt7620.ko
|
$(LINUX_DIR)/drivers/mmc/host/mtk-mmc/mtk_sd.ko
|
||||||
AUTOLOAD:=$(call AutoProbe,sdhci-mt7620,1)
|
AUTOLOAD:=$(call AutoProbe,mtk_sd,1)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(call KernelPackage,sdhci-mt7620))
|
$(eval $(call KernelPackage,sdhci-mt7620))
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/mt7620.h
|
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/mt7620.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/mt7620.h 2014-11-13 15:45:37.331344390 +0100
|
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/mt7620.h 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/mt7620.h 2014-11-13 15:45:37.679357795 +0100
|
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/mt7620.h 2014-11-14 14:38:04.453668044 +0100
|
||||||
@@ -13,14 +13,6 @@
|
@@ -13,14 +13,6 @@
|
||||||
#ifndef _MT7620_REGS_H_
|
#ifndef _MT7620_REGS_H_
|
||||||
#define _MT7620_REGS_H_
|
#define _MT7620_REGS_H_
|
||||||
|
@ -19,8 +19,8 @@ Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/mt7620.h
|
||||||
#define SYSC_REG_CHIP_NAME0 0x00
|
#define SYSC_REG_CHIP_NAME0 0x00
|
||||||
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/ralink_regs.h
|
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/ralink_regs.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/ralink_regs.h 2014-11-13 15:45:37.019332371 +0100
|
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/ralink_regs.h 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/ralink_regs.h 2014-11-13 16:22:25.320391798 +0100
|
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/ralink_regs.h 2014-11-14 14:38:04.453668044 +0100
|
||||||
@@ -13,6 +13,20 @@
|
@@ -13,6 +13,20 @@
|
||||||
#ifndef _RALINK_REGS_H_
|
#ifndef _RALINK_REGS_H_
|
||||||
#define _RALINK_REGS_H_
|
#define _RALINK_REGS_H_
|
||||||
|
@ -44,8 +44,8 @@ Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/ralink_regs.h
|
||||||
|
|
||||||
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/rt305x.h
|
Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/rt305x.h
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/rt305x.h 2014-11-13 15:45:37.311343619 +0100
|
--- linux-3.14.18.orig/arch/mips/include/asm/mach-ralink/rt305x.h 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/rt305x.h 2014-11-13 15:45:37.679357795 +0100
|
+++ linux-3.14.18/arch/mips/include/asm/mach-ralink/rt305x.h 2014-11-14 14:38:04.453668044 +0100
|
||||||
@@ -13,25 +13,16 @@
|
@@ -13,25 +13,16 @@
|
||||||
#ifndef _RT305X_REGS_H_
|
#ifndef _RT305X_REGS_H_
|
||||||
#define _RT305X_REGS_H_
|
#define _RT305X_REGS_H_
|
||||||
|
@ -98,8 +98,8 @@ Index: linux-3.14.18/arch/mips/include/asm/mach-ralink/rt305x.h
|
||||||
#define RT305X_SYSC_BASE 0x10000000
|
#define RT305X_SYSC_BASE 0x10000000
|
||||||
Index: linux-3.14.18/arch/mips/ralink/mt7620.c
|
Index: linux-3.14.18/arch/mips/ralink/mt7620.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/ralink/mt7620.c 2014-11-13 15:45:37.311343619 +0100
|
--- linux-3.14.18.orig/arch/mips/ralink/mt7620.c 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/ralink/mt7620.c 2014-11-13 15:45:37.679357795 +0100
|
+++ linux-3.14.18/arch/mips/ralink/mt7620.c 2014-11-14 14:38:04.453668044 +0100
|
||||||
@@ -43,8 +43,6 @@
|
@@ -43,8 +43,6 @@
|
||||||
#define CLKCFG_FFRAC_MASK 0x001f
|
#define CLKCFG_FFRAC_MASK 0x001f
|
||||||
#define CLKCFG_FFRAC_USB_VAL 0x0003
|
#define CLKCFG_FFRAC_USB_VAL 0x0003
|
||||||
|
@ -170,8 +170,8 @@ Index: linux-3.14.18/arch/mips/ralink/mt7620.c
|
||||||
rt2880_pinmux_data = mt7620a_pinmux_data;
|
rt2880_pinmux_data = mt7620a_pinmux_data;
|
||||||
Index: linux-3.14.18/arch/mips/ralink/rt305x.c
|
Index: linux-3.14.18/arch/mips/ralink/rt305x.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/ralink/rt305x.c 2014-11-13 15:45:37.363345622 +0100
|
--- linux-3.14.18.orig/arch/mips/ralink/rt305x.c 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/ralink/rt305x.c 2014-11-13 15:45:37.679357795 +0100
|
+++ linux-3.14.18/arch/mips/ralink/rt305x.c 2014-11-14 14:38:04.453668044 +0100
|
||||||
@@ -21,8 +21,6 @@
|
@@ -21,8 +21,6 @@
|
||||||
|
|
||||||
#include "common.h"
|
#include "common.h"
|
||||||
|
@ -213,9 +213,9 @@ Index: linux-3.14.18/arch/mips/ralink/rt305x.c
|
||||||
} else {
|
} else {
|
||||||
Index: linux-3.14.18/arch/mips/ralink/prom.c
|
Index: linux-3.14.18/arch/mips/ralink/prom.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- linux-3.14.18.orig/arch/mips/ralink/prom.c 2014-11-13 16:09:38.442855784 +0100
|
--- linux-3.14.18.orig/arch/mips/ralink/prom.c 2014-11-14 14:37:58.341438796 +0100
|
||||||
+++ linux-3.14.18/arch/mips/ralink/prom.c 2014-11-13 16:10:20.220466636 +0100
|
+++ linux-3.14.18/arch/mips/ralink/prom.c 2014-11-14 18:36:23.815612485 +0100
|
||||||
@@ -15,9 +15,12 @@
|
@@ -15,9 +15,13 @@
|
||||||
#include <asm/bootinfo.h>
|
#include <asm/bootinfo.h>
|
||||||
#include <asm/addrspace.h>
|
#include <asm/addrspace.h>
|
||||||
|
|
||||||
|
@ -225,6 +225,7 @@ Index: linux-3.14.18/arch/mips/ralink/prom.c
|
||||||
|
|
||||||
struct ralink_soc_info soc_info;
|
struct ralink_soc_info soc_info;
|
||||||
+enum ralink_soc_type ralink_soc;
|
+enum ralink_soc_type ralink_soc;
|
||||||
|
+EXPORT_SYMBOL_GPL(ralink_soc);
|
||||||
|
|
||||||
const char *get_system_type(void)
|
const char *get_system_type(void)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue