projects
/
carl9170fw.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
carl9170 firmware: remove noisy debug messages
[carl9170fw.git]
/
carlfw
/
src
/
rf.c
diff --git
a/carlfw/src/rf.c
b/carlfw/src/rf.c
index 8a9895914990d82817a86ddbb28c9d954ffd651b..8bf34ea5e0aac3be7c4c7355b42c3abd9eb8057e 100644
(file)
--- a/
carlfw/src/rf.c
+++ b/
carlfw/src/rf.c
@@
-199,6
+199,9
@@
void rf_cmd(const struct carl9170_cmd *cmd, struct carl9170_rsp *resp)
fw.phy.ht_settings = cmd->rf_init.ht_settings;
fw.phy.frequency = cmd->rf_init.freq;
fw.phy.ht_settings = cmd->rf_init.ht_settings;
fw.phy.frequency = cmd->rf_init.freq;
+ /*
+ * Is the clock controlled by the PHY?
+ */
if ((fw.phy.ht_settings & EIGHTY_FLAG) == EIGHTY_FLAG)
clock_set(AHB_80_88MHZ, true);
else
if ((fw.phy.ht_settings & EIGHTY_FLAG) == EIGHTY_FLAG)
clock_set(AHB_80_88MHZ, true);
else
@@
-215,15
+218,10
@@
void rf_cmd(const struct carl9170_cmd *cmd, struct carl9170_rsp *resp)
resp->rf_init_res.ret = cpu_to_le32(ret);
}
resp->rf_init_res.ret = cpu_to_le32(ret);
}
-#ifdef CONFIG_CARL9170FW_PSM
void rf_psm(void)
{
u32 bank3;
void rf_psm(void)
{
u32 bank3;
- /*
- * FIXME: Does not work on 5GHz band!
- */
-
if (fw.phy.psm.state == CARL9170_PSM_SOFTWARE) {
/* not enabled by the driver */
return;
if (fw.phy.psm.state == CARL9170_PSM_SOFTWARE) {
/* not enabled by the driver */
return;
@@
-244,7
+242,7
@@
void rf_psm(void)
/* Synthesizer off + RX off */
bank3 = 0x00400018;
/* Synthesizer off + RX off */
bank3 = 0x00400018;
- clock_set(
true, AHB_20_22MHZ
);
+ clock_set(
AHB_20_22MHZ, false
);
} else {
/* advance to the next PSM step */
fw.phy.psm.state--;
} else {
/* advance to the next PSM step */
fw.phy.psm.state--;
@@
-262,19
+260,18
@@
void rf_psm(void)
bank3 = 0x01420098;
if ((fw.phy.ht_settings & EIGHTY_FLAG) == EIGHTY_FLAG)
bank3 = 0x01420098;
if ((fw.phy.ht_settings & EIGHTY_FLAG) == EIGHTY_FLAG)
- clock_set(
true, AHB_80_88MHZ
);
+ clock_set(
AHB_80_88MHZ, true
);
else
else
- clock_set(
true, AHB_40_44MHZ
);
+ clock_set(
AHB_40_44MHZ, true
);
} else {
return ;
}
}
} else {
return ;
}
}
- if (fw.phy.frequency < 3000000
0
)
+ if (fw.phy.frequency < 3000000)
bank3 |= 0x00800000;
set(0x1c58f0, bank3);
}
bank3 |= 0x00800000;
set(0x1c58f0, bank3);
}
-#endif /* CONFIG_CARL9170FW_PSM */
#endif /* CONFIG_CARL9170FW_RADIO_FUNCTIONS */
#endif /* CONFIG_CARL9170FW_RADIO_FUNCTIONS */