projects
/
deliverable
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
b43: N-PHY: use more bits for offset in RSSI calibration
[deliverable/linux.git]
/
drivers
/
net
/
wireless
/
b43
/
phy_n.c
diff --git
a/drivers/net/wireless/b43/phy_n.c
b/drivers/net/wireless/b43/phy_n.c
index 3c35382ee6c23ebfbaed8d1dcfdf33e804faec96..e8486c1e091af2f2db2a23827dc612315398751b 100644
(file)
--- a/
drivers/net/wireless/b43/phy_n.c
+++ b/
drivers/net/wireless/b43/phy_n.c
@@
-1564,7
+1564,7
@@
static void b43_nphy_rev3_rssi_cal(struct b43_wldev *dev)
u16 clip_off[2] = { 0xFFFF, 0xFFFF };
u8 vcm_final = 0;
u16 clip_off[2] = { 0xFFFF, 0xFFFF };
u8 vcm_final = 0;
- s
8
offset[4];
+ s
32
offset[4];
s32 results[8][4] = { };
s32 results_min[4] = { };
s32 poll_results[4] = { };
s32 results[8][4] = { };
s32 results_min[4] = { };
s32 poll_results[4] = { };
@@
-1615,7
+1615,7
@@
static void b43_nphy_rev3_rssi_cal(struct b43_wldev *dev)
}
for (i = 0; i < 4; i += 2) {
s32 curr;
}
for (i = 0; i < 4; i += 2) {
s32 curr;
- s32 mind =
4
0;
+ s32 mind =
0x10000
0;
s32 minpoll = 249;
u8 minvcm = 0;
if (2 * core != i)
s32 minpoll = 249;
u8 minvcm = 0;
if (2 * core != i)
@@
-1732,7
+1732,7
@@
static void b43_nphy_rev2_rssi_cal(struct b43_wldev *dev, u8 type)
u8 regs_save_radio[2];
u16 regs_save_phy[2];
u8 regs_save_radio[2];
u16 regs_save_phy[2];
- s
8
offset[4];
+ s
32
offset[4];
u8 core;
u8 rail;
u8 core;
u8 rail;
@@
-1799,7
+1799,7
@@
static void b43_nphy_rev2_rssi_cal(struct b43_wldev *dev, u8 type)
}
for (i = 0; i < 4; i++) {
}
for (i = 0; i < 4; i++) {
- s32 mind =
4
0;
+ s32 mind =
0x10000
0;
u8 minvcm = 0;
s32 minpoll = 249;
s32 curr;
u8 minvcm = 0;
s32 minpoll = 249;
s32 curr;
This page took
0.026475 seconds
and
5
git commands to generate.