aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless
diff options
context:
space:
mode:
authorGertjan van Wingerde <gwingerde@gmail.com>2009-11-23 16:44:49 -0500
committerJohn W. Linville <linville@tuxdriver.com>2009-11-28 15:04:35 -0500
commitee303e543e7d5f0d38197298adf0c4fb079094e9 (patch)
tree48503dc6ef23d39a0c5d98cf00d865f3b655d6d4 /drivers/net/wireless
parent6a6f455ca4120ae0c6a1bb77d58ba2f5e3e96afd (diff)
rt2x00: Clean up use of rt2x00_intf_is_pci.
RT chipsets are unique across both PCI and USB busses, and don't overlap. Therefore there is no need to test for bus type when only checking for chipset type. Remove the redundant checks. Signed-off-by: Gertjan van Wingerde <gwingerde@gmail.com> Acked-by: Ivo van Doorn <ivdoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless')
-rw-r--r--drivers/net/wireless/rt2x00/rt2800lib.c17
1 files changed, 7 insertions, 10 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2800lib.c b/drivers/net/wireless/rt2x00/rt2800lib.c
index fcd0c88d5f04..02ffcf54bf09 100644
--- a/drivers/net/wireless/rt2x00/rt2800lib.c
+++ b/drivers/net/wireless/rt2x00/rt2800lib.c
@@ -217,14 +217,12 @@ void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev,
217{ 217{
218 u32 reg; 218 u32 reg;
219 219
220 if (rt2x00_intf_is_pci(rt2x00dev)) { 220 /*
221 /* 221 * RT2880 and RT3052 don't support MCU requests.
222 * RT2880 and RT3052 don't support MCU requests. 222 */
223 */ 223 if (rt2x00_rt(&rt2x00dev->chip, RT2880) ||
224 if (rt2x00_rt(&rt2x00dev->chip, RT2880) || 224 rt2x00_rt(&rt2x00dev->chip, RT3052))
225 rt2x00_rt(&rt2x00dev->chip, RT3052)) 225 return;
226 return;
227 }
228 226
229 mutex_lock(&rt2x00dev->csr_mutex); 227 mutex_lock(&rt2x00dev->csr_mutex);
230 228
@@ -1482,8 +1480,7 @@ int rt2800_init_bbp(struct rt2x00_dev *rt2x00dev)
1482 rt2800_bbp_write(rt2x00dev, 105, 0x05); 1480 rt2800_bbp_write(rt2x00dev, 105, 0x05);
1483 } 1481 }
1484 1482
1485 if (rt2x00_intf_is_pci(rt2x00dev) && 1483 if (rt2x00_rt(&rt2x00dev->chip, RT3052)) {
1486 rt2x00_rt(&rt2x00dev->chip, RT3052)) {
1487 rt2800_bbp_write(rt2x00dev, 31, 0x08); 1484 rt2800_bbp_write(rt2x00dev, 31, 0x08);
1488 rt2800_bbp_write(rt2x00dev, 78, 0x0e); 1485 rt2800_bbp_write(rt2x00dev, 78, 0x0e);
1489 rt2800_bbp_write(rt2x00dev, 80, 0x08); 1486 rt2800_bbp_write(rt2x00dev, 80, 0x08);