From 3007ce0c88743b1b378c18a35b1049391cef01c8 Mon Sep 17 00:00:00 2001 From: hwg <hwg@rock-chips.com> Date: Tue, 11 Sep 2012 18:42:27 +0800 Subject: [PATCH] wifi: add usb wifi power control --- drivers/net/wireless/rkusbwifi/wifi_power.c | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) mode change 100644 => 100755 drivers/net/wireless/rkusbwifi/wifi_power.c diff --git a/drivers/net/wireless/rkusbwifi/wifi_power.c b/drivers/net/wireless/rkusbwifi/wifi_power.c old mode 100644 new mode 100755 index 1b342364acc7..68a9abd981a5 --- a/drivers/net/wireless/rkusbwifi/wifi_power.c +++ b/drivers/net/wireless/rkusbwifi/wifi_power.c @@ -11,9 +11,11 @@ #include <linux/kernel.h> #include <linux/delay.h> #include <linux/jiffies.h> - +#include <mach/gpio.h> +#include <mach/iomux.h> #include "wifi_power.h" + /* * rtw_channel_plan : The initialization parameter of wifi channel, * Allow number is "0" "2" and "5". @@ -43,14 +45,13 @@ struct wifi_power power_gpio = //POWER_USE_GPIO, POWER_GPIO_IOMUX, //GPIO5D6_SDMMC1PWREN_NAME, GPIO5H_GPIO5D6, RK29_PIN5_PD6, GPIO_HIGH -#define GPIO_WIFI_POWER RK29_PIN6_PC0 - - // YIFANG M803 - //POWER_USE_GPIO, 0, - //0, 0, GPIO_WIFI_POWER, GPIO_HIGH - - //SDK - POWER_NOT_USE_GPIO, 0, 0, 0, 0, 0 +#if defined(CONFIG_ARCH_RK3066B) + //RK3066B M701 + POWER_USE_GPIO, 0, + 0, 0, RK30_PIN3_PD0, GPIO_HIGH +#else + POWER_NOT_USE_GPIO, 0, 0, 0, 0, 0 +#endif }; /* -- 2.34.1