From 974a2b1aa9b0f8bd7a7442efa069d954e6b354ce Mon Sep 17 00:00:00 2001
From: LoveSy <shana@zju.edu.cn>
Date: Mon, 28 May 2018 09:47:19 +0800
Subject: ramips: mmc: Add SD card support to HC5661A

Tested on HC5661A and it now fixes the issue that when enabling sd card
in HC5661A, the wan and 3 lan ports will down.

Known issue:
- When enabling SD card support, the led light of system will down and the rest 2 lights keep working.

Signed-off-by: LoveSy <shana@zju.edu.cn>
---
 target/linux/ramips/dts/HC5661A.dts | 4 ++++
 target/linux/ramips/image/mt76x8.mk | 1 +
 2 files changed, 5 insertions(+)

(limited to 'target/linux/ramips')

diff --git a/target/linux/ramips/dts/HC5661A.dts b/target/linux/ramips/dts/HC5661A.dts
index 57b86cf069..5931906a8c 100644
--- a/target/linux/ramips/dts/HC5661A.dts
+++ b/target/linux/ramips/dts/HC5661A.dts
@@ -22,6 +22,10 @@
 		reg = <0x0 0x8000000>;
 	};
 
+	sdhci@10130000 {
+		status = "okay";
+	};
+
 	gpio-leds {
 		compatible = "gpio-leds";
 
diff --git a/target/linux/ramips/image/mt76x8.mk b/target/linux/ramips/image/mt76x8.mk
index 729bf83003..143944176d 100644
--- a/target/linux/ramips/image/mt76x8.mk
+++ b/target/linux/ramips/image/mt76x8.mk
@@ -54,6 +54,7 @@ define Device/hc5661a
   DTS := HC5661A
   IMAGE_SIZE := $(ralink_default_fw_size_16M)
   DEVICE_TITLE := HiWiFi HC5661A
+  DEVICE_PACKAGES := kmod-sdhci-mt7620
 endef
 TARGET_DEVICES += hc5661a
 
-- 
cgit v1.2.3