diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2009-07-13 14:01:38 -0400 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-09-15 15:01:41 -0400 |
commit | f5ce8fe1fd256bc7f32d13aba83145e559a76942 (patch) | |
tree | bd5fa67da9e058be22587e38485ce505715ba929 /drivers/staging/rtl8187se | |
parent | 343c17b0508586a5624ebce490c619064e51cc03 (diff) |
Staging: rtl8187se: remove ENABLE_IPS ifdefs
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/rtl8187se')
-rw-r--r-- | drivers/staging/rtl8187se/Makefile | 2 | ||||
-rw-r--r-- | drivers/staging/rtl8187se/TODO | 1 | ||||
-rw-r--r-- | drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c | 38 | ||||
-rw-r--r-- | drivers/staging/rtl8187se/r8180_core.c | 4 | ||||
-rw-r--r-- | drivers/staging/rtl8187se/r8180_wx.c | 6 | ||||
-rw-r--r-- | drivers/staging/rtl8187se/r8185b_init.c | 2 |
6 files changed, 0 insertions, 53 deletions
diff --git a/drivers/staging/rtl8187se/Makefile b/drivers/staging/rtl8187se/Makefile index 98b23008207..ac35cffe5d4 100644 --- a/drivers/staging/rtl8187se/Makefile +++ b/drivers/staging/rtl8187se/Makefile | |||
@@ -4,8 +4,6 @@ | |||
4 | #EXTRA_CFLAGS += -O2 | 4 | #EXTRA_CFLAGS += -O2 |
5 | #CC = gcc | 5 | #CC = gcc |
6 | 6 | ||
7 | #added for EeePC testing | ||
8 | EXTRA_CFLAGS += -DENABLE_IPS | ||
9 | EXTRA_CFLAGS += -DSW_ANTE | 7 | EXTRA_CFLAGS += -DSW_ANTE |
10 | EXTRA_CFLAGS += -DTX_TRACK | 8 | EXTRA_CFLAGS += -DTX_TRACK |
11 | EXTRA_CFLAGS += -DHIGH_POWER | 9 | EXTRA_CFLAGS += -DHIGH_POWER |
diff --git a/drivers/staging/rtl8187se/TODO b/drivers/staging/rtl8187se/TODO index a080cc90fbe..10c4f34c577 100644 --- a/drivers/staging/rtl8187se/TODO +++ b/drivers/staging/rtl8187se/TODO | |||
@@ -1,6 +1,5 @@ | |||
1 | TODO: | 1 | TODO: |
2 | - prepare private ieee80211 stack for merge with rtl8192su's version: | 2 | - prepare private ieee80211 stack for merge with rtl8192su's version: |
3 | - remove ENABLE_IPS ifdefs | ||
4 | - rename struct ieee80211_hdr to struct ieee80211_hdr_4addr | 3 | - rename struct ieee80211_hdr to struct ieee80211_hdr_4addr |
5 | - rename struct ieee80211_hdr_3addr_QOS to struct ieee80211_hdr_3addrqos | 4 | - rename struct ieee80211_hdr_3addr_QOS to struct ieee80211_hdr_3addrqos |
6 | - rename struct ieee80211_hdr_QOS to struct ieee80211_hdr_4addrqos | 5 | - rename struct ieee80211_hdr_QOS to struct ieee80211_hdr_4addrqos |
diff --git a/drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c b/drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c index 02b0b4e06fe..59b2ab48cdc 100644 --- a/drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c +++ b/drivers/staging/rtl8187se/ieee80211/ieee80211_softmac.c | |||
@@ -574,7 +574,6 @@ out: | |||
574 | DOT11D_ScanComplete(ieee); | 574 | DOT11D_ScanComplete(ieee); |
575 | } | 575 | } |
576 | 576 | ||
577 | #ifdef ENABLE_IPS | ||
578 | void ieee80211_softmac_scan_wq(struct work_struct *work) | 577 | void ieee80211_softmac_scan_wq(struct work_struct *work) |
579 | { | 578 | { |
580 | struct delayed_work *dwork = to_delayed_work(work); | 579 | struct delayed_work *dwork = to_delayed_work(work); |
@@ -617,43 +616,6 @@ out: | |||
617 | DOT11D_ScanComplete(ieee); | 616 | DOT11D_ScanComplete(ieee); |
618 | return; | 617 | return; |
619 | } | 618 | } |
620 | #else | ||
621 | void ieee80211_softmac_scan_wq(struct work_struct *work) | ||
622 | { | ||
623 | struct delayed_work *dwork = to_delayed_work(work); | ||
624 | struct ieee80211_device *ieee = container_of(work, struct ieee80211_device, softmac_scan_wq); | ||
625 | short watchdog = 0; | ||
626 | u8 channel_map[MAX_CHANNEL_NUMBER+1]; | ||
627 | memcpy(channel_map, GET_DOT11D_INFO(ieee)->channel_map, MAX_CHANNEL_NUMBER+1); | ||
628 | // printk("enter scan wq,watchdog is %d\n",watchdog); | ||
629 | down(&ieee->scan_sem); | ||
630 | |||
631 | do{ | ||
632 | ieee->current_network.channel = | ||
633 | (ieee->current_network.channel + 1) % MAX_CHANNEL_NUMBER; | ||
634 | if (watchdog++ > MAX_CHANNEL_NUMBER) | ||
635 | goto out; /* no good chans */ | ||
636 | |||
637 | }while(!channel_map[ieee->current_network.channel]); | ||
638 | |||
639 | // printk("current_network.channel:%d\n", ieee->current_network.channel); | ||
640 | if (ieee->scanning == 0 ) | ||
641 | { | ||
642 | printk("error out, scanning = 0\n"); | ||
643 | goto out; | ||
644 | } | ||
645 | ieee->set_chan(ieee->dev, ieee->current_network.channel); | ||
646 | if(channel_map[ieee->current_network.channel] == 1) | ||
647 | ieee80211_send_probe_requests(ieee); | ||
648 | |||
649 | queue_delayed_work(ieee->wq, &ieee->softmac_scan_wq, IEEE80211_SOFTMAC_SCAN_TIME); | ||
650 | out: | ||
651 | up(&ieee->scan_sem); | ||
652 | if(IS_DOT11D_ENABLE(ieee)) | ||
653 | DOT11D_ScanComplete(ieee); | ||
654 | } | ||
655 | |||
656 | #endif | ||
657 | 619 | ||
658 | void ieee80211_beacons_start(struct ieee80211_device *ieee) | 620 | void ieee80211_beacons_start(struct ieee80211_device *ieee) |
659 | { | 621 | { |
diff --git a/drivers/staging/rtl8187se/r8180_core.c b/drivers/staging/rtl8187se/r8180_core.c index 08e00347bb6..18292d497b3 100644 --- a/drivers/staging/rtl8187se/r8180_core.c +++ b/drivers/staging/rtl8187se/r8180_core.c | |||
@@ -3598,13 +3598,11 @@ void rtl8180_watch_dog(struct net_device *dev) | |||
3598 | u32 TotalRxNum = 0; | 3598 | u32 TotalRxNum = 0; |
3599 | u16 SlotIndex = 0; | 3599 | u16 SlotIndex = 0; |
3600 | u16 i = 0; | 3600 | u16 i = 0; |
3601 | #ifdef ENABLE_IPS | ||
3602 | if(priv->ieee80211->actscanning == false){ | 3601 | if(priv->ieee80211->actscanning == false){ |
3603 | if((priv->ieee80211->iw_mode != IW_MODE_ADHOC) && (priv->ieee80211->state == IEEE80211_NOLINK) && (priv->ieee80211->beinretry == false) && (priv->eRFPowerState == eRfOn)){ | 3602 | if((priv->ieee80211->iw_mode != IW_MODE_ADHOC) && (priv->ieee80211->state == IEEE80211_NOLINK) && (priv->ieee80211->beinretry == false) && (priv->eRFPowerState == eRfOn)){ |
3604 | IPSEnter(dev); | 3603 | IPSEnter(dev); |
3605 | } | 3604 | } |
3606 | } | 3605 | } |
3607 | #endif | ||
3608 | //YJ,add,080828,for link state check | 3606 | //YJ,add,080828,for link state check |
3609 | if((priv->ieee80211->state == IEEE80211_LINKED) && (priv->ieee80211->iw_mode == IW_MODE_INFRA)){ | 3607 | if((priv->ieee80211->state == IEEE80211_LINKED) && (priv->ieee80211->iw_mode == IW_MODE_INFRA)){ |
3610 | SlotIndex = (priv->link_detect.SlotIndex++) % priv->link_detect.SlotNum; | 3608 | SlotIndex = (priv->link_detect.SlotIndex++) % priv->link_detect.SlotNum; |
@@ -3667,12 +3665,10 @@ int _rtl8180_up(struct net_device *dev) | |||
3667 | rtl8185b_adapter_start(dev); | 3665 | rtl8185b_adapter_start(dev); |
3668 | rtl8185b_rx_enable(dev); | 3666 | rtl8185b_rx_enable(dev); |
3669 | rtl8185b_tx_enable(dev); | 3667 | rtl8185b_tx_enable(dev); |
3670 | #ifdef ENABLE_IPS | ||
3671 | if(priv->bInactivePs){ | 3668 | if(priv->bInactivePs){ |
3672 | if(priv->ieee80211->iw_mode == IW_MODE_ADHOC) | 3669 | if(priv->ieee80211->iw_mode == IW_MODE_ADHOC) |
3673 | IPSLeave(dev); | 3670 | IPSLeave(dev); |
3674 | } | 3671 | } |
3675 | #endif | ||
3676 | #ifdef RATE_ADAPT | 3672 | #ifdef RATE_ADAPT |
3677 | timer_rate_adaptive((unsigned long)dev); | 3673 | timer_rate_adaptive((unsigned long)dev); |
3678 | #endif | 3674 | #endif |
diff --git a/drivers/staging/rtl8187se/r8180_wx.c b/drivers/staging/rtl8187se/r8180_wx.c index 58ad6fdb170..081c022f0bc 100644 --- a/drivers/staging/rtl8187se/r8180_wx.c +++ b/drivers/staging/rtl8187se/r8180_wx.c | |||
@@ -194,13 +194,11 @@ static int r8180_wx_set_mode(struct net_device *dev, struct iw_request_info *a, | |||
194 | return 0; | 194 | return 0; |
195 | 195 | ||
196 | down(&priv->wx_sem); | 196 | down(&priv->wx_sem); |
197 | #ifdef ENABLE_IPS | ||
198 | // printk("set mode ENABLE_IPS\n"); | 197 | // printk("set mode ENABLE_IPS\n"); |
199 | if(priv->bInactivePs){ | 198 | if(priv->bInactivePs){ |
200 | if(wrqu->mode == IW_MODE_ADHOC) | 199 | if(wrqu->mode == IW_MODE_ADHOC) |
201 | IPSLeave(dev); | 200 | IPSLeave(dev); |
202 | } | 201 | } |
203 | #endif | ||
204 | ret = ieee80211_wx_set_mode(priv->ieee80211,a,wrqu,b); | 202 | ret = ieee80211_wx_set_mode(priv->ieee80211,a,wrqu,b); |
205 | 203 | ||
206 | //rtl8180_commit(dev); | 204 | //rtl8180_commit(dev); |
@@ -363,7 +361,6 @@ static int r8180_wx_set_scan(struct net_device *dev, struct iw_request_info *a, | |||
363 | 361 | ||
364 | down(&priv->wx_sem); | 362 | down(&priv->wx_sem); |
365 | if(priv->up){ | 363 | if(priv->up){ |
366 | #ifdef ENABLE_IPS | ||
367 | // printk("set scan ENABLE_IPS\n"); | 364 | // printk("set scan ENABLE_IPS\n"); |
368 | priv->ieee80211->actscanning = true; | 365 | priv->ieee80211->actscanning = true; |
369 | if(priv->bInactivePs && (priv->ieee80211->state != IEEE80211_LINKED)){ | 366 | if(priv->bInactivePs && (priv->ieee80211->state != IEEE80211_LINKED)){ |
@@ -386,7 +383,6 @@ static int r8180_wx_set_scan(struct net_device *dev, struct iw_request_info *a, | |||
386 | ret = 0; | 383 | ret = 0; |
387 | } | 384 | } |
388 | else | 385 | else |
389 | #endif | ||
390 | { | 386 | { |
391 | //YJ,add,080828, prevent scan in BusyTraffic | 387 | //YJ,add,080828, prevent scan in BusyTraffic |
392 | //FIXME: Need to consider last scan time | 388 | //FIXME: Need to consider last scan time |
@@ -439,11 +435,9 @@ static int r8180_wx_set_essid(struct net_device *dev, | |||
439 | return 0; | 435 | return 0; |
440 | 436 | ||
441 | down(&priv->wx_sem); | 437 | down(&priv->wx_sem); |
442 | #ifdef ENABLE_IPS | ||
443 | //printk("set essid ENABLE_IPS\n"); | 438 | //printk("set essid ENABLE_IPS\n"); |
444 | if(priv->bInactivePs) | 439 | if(priv->bInactivePs) |
445 | IPSLeave(dev); | 440 | IPSLeave(dev); |
446 | #endif | ||
447 | // printk("haha:set essid %s essid_len = %d essid_flgs = %d\n",b, wrqu->essid.length, wrqu->essid.flags); | 441 | // printk("haha:set essid %s essid_len = %d essid_flgs = %d\n",b, wrqu->essid.length, wrqu->essid.flags); |
448 | 442 | ||
449 | ret = ieee80211_wx_set_essid(priv->ieee80211,a,wrqu,b); | 443 | ret = ieee80211_wx_set_essid(priv->ieee80211,a,wrqu,b); |
diff --git a/drivers/staging/rtl8187se/r8185b_init.c b/drivers/staging/rtl8187se/r8185b_init.c index ed5d19c96de..cd07059b25b 100644 --- a/drivers/staging/rtl8187se/r8185b_init.c +++ b/drivers/staging/rtl8187se/r8185b_init.c | |||
@@ -2546,7 +2546,6 @@ void rtl8185b_adapter_start(struct net_device *dev) | |||
2546 | InitWirelessMode = ieee->mode; | 2546 | InitWirelessMode = ieee->mode; |
2547 | } | 2547 | } |
2548 | //by amy for power save | 2548 | //by amy for power save |
2549 | #ifdef ENABLE_IPS | ||
2550 | // printk("initialize ENABLE_IPS\n"); | 2549 | // printk("initialize ENABLE_IPS\n"); |
2551 | priv->eRFPowerState = eRfOff; | 2550 | priv->eRFPowerState = eRfOff; |
2552 | priv->RfOffReason = 0; | 2551 | priv->RfOffReason = 0; |
@@ -2571,7 +2570,6 @@ void rtl8185b_adapter_start(struct net_device *dev) | |||
2571 | // printk("rf off cost jiffies:%lx\n", (tmp2-tmp)*1000/HZ); | 2570 | // printk("rf off cost jiffies:%lx\n", (tmp2-tmp)*1000/HZ); |
2572 | 2571 | ||
2573 | } | 2572 | } |
2574 | #endif | ||
2575 | // IPSEnter(dev); | 2573 | // IPSEnter(dev); |
2576 | //by amy for power save | 2574 | //by amy for power save |
2577 | #ifdef TODO | 2575 | #ifdef TODO |