From: root <root@Yongle-Fedora10.(none)>
Date: Wed, 26 Jan 2011 10:21:31 +0000 (+0800)
Subject: Export rk29sdk_wifi_set_carddetect for MV8686 driver.
X-Git-Tag: firefly_0821_release~10785^2~11
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=66dd1a16d143489cd07f56018398f41e5cce56d9;p=firefly-linux-kernel-4.4.55.git

Export rk29sdk_wifi_set_carddetect for MV8686 driver.
---

diff --git a/arch/arm/mach-rk29/board-rk29sdk.c b/arch/arm/mach-rk29/board-rk29sdk.c
index 0f9d9d8a92ad..5b5db3a5c502 100755
--- a/arch/arm/mach-rk29/board-rk29sdk.c
+++ b/arch/arm/mach-rk29/board-rk29sdk.c
@@ -1231,7 +1231,7 @@ static int rk29sdk_wifi_reset(int on)
         return 0;
 }
 
-static int rk29sdk_wifi_set_carddetect(int val)
+int rk29sdk_wifi_set_carddetect(int val)
 {
         pr_info("%s:%d\n", __func__, val);
         rk29sdk_wifi_cd = val;
@@ -1242,6 +1242,7 @@ static int rk29sdk_wifi_set_carddetect(int val)
         }
         return 0;
 }
+EXPORT_SYMBOL(rk29sdk_wifi_set_carddetect);
 
 static struct wifi_platform_data rk29sdk_wifi_control = {
         .set_power = rk29sdk_wifi_power,
diff --git a/drivers/net/wireless/wifi_power/wifi_power.c b/drivers/net/wireless/wifi_power/wifi_power.c
index 277cb705944f..2b2923afc490 100755
--- a/drivers/net/wireless/wifi_power/wifi_power.c
+++ b/drivers/net/wireless/wifi_power/wifi_power.c
@@ -26,7 +26,8 @@
  */
 struct wifi_power power_gpio = 
 {
-	0, 0, 0, 0, 0, 0
+	POWER_USE_GPIO, POWER_GPIO_IOMUX, 
+	GPIO5D6_SDMMC1PWREN_NAME, GPIO5H_GPIO5D6, RK29_PIN5_PD6, GPIO_HIGH 
 };
 
 /*
@@ -36,7 +37,7 @@ struct wifi_power power_gpio =
  */
 struct wifi_power power_save_gpio = 
 {
-	0, 0, 0, 0, 0, 0
+	POWER_USE_GPIO, POWER_GPIO_NOT_IOMUX, 0, 0, RK29_PIN6_PC0, GPIO_HIGH 
 };
 
 /*