mirror of
https://github.com/open-sdr/openwifi.git
synced 2025-06-06 01:11:51 +00:00
fix the tsf warning in sdr.c and sdrctl
This commit is contained in:
parent
487bc31b15
commit
75042a3073
@ -1346,7 +1346,7 @@ static int openwifi_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *
|
|||||||
struct nlattr *tb[OPENWIFI_ATTR_MAX + 1];
|
struct nlattr *tb[OPENWIFI_ATTR_MAX + 1];
|
||||||
struct sk_buff *skb;
|
struct sk_buff *skb;
|
||||||
int err;
|
int err;
|
||||||
u32 tmp=-1, reg_cat, reg_addr, reg_val, reg_addr_idx;
|
u32 tmp=-1, reg_cat, reg_addr, reg_val, reg_addr_idx, tsft_high, tsft_low;
|
||||||
|
|
||||||
err = nla_parse(tb, OPENWIFI_ATTR_MAX, data, len, openwifi_testmode_policy, NULL);
|
err = nla_parse(tb, OPENWIFI_ATTR_MAX, data, len, openwifi_testmode_policy, NULL);
|
||||||
if (err)
|
if (err)
|
||||||
@ -1520,8 +1520,8 @@ static int openwifi_testmode_cmd(struct ieee80211_hw *hw, struct ieee80211_vif *
|
|||||||
if ( (!tb[OPENWIFI_ATTR_HIGH_TSF]) || (!tb[OPENWIFI_ATTR_LOW_TSF]) )
|
if ( (!tb[OPENWIFI_ATTR_HIGH_TSF]) || (!tb[OPENWIFI_ATTR_LOW_TSF]) )
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
printk("openwifi_set_tsf_2");
|
printk("openwifi_set_tsf_2");
|
||||||
u32 tsft_high = nla_get_u32(tb[OPENWIFI_ATTR_HIGH_TSF]);
|
tsft_high = nla_get_u32(tb[OPENWIFI_ATTR_HIGH_TSF]);
|
||||||
u32 tsft_low = nla_get_u32(tb[OPENWIFI_ATTR_LOW_TSF]);
|
tsft_low = nla_get_u32(tb[OPENWIFI_ATTR_LOW_TSF]);
|
||||||
xpu_api->XPU_REG_TSF_LOAD_VAL_write(tsft_high,tsft_low);
|
xpu_api->XPU_REG_TSF_LOAD_VAL_write(tsft_high,tsft_low);
|
||||||
printk("%s openwifi_set_tsf: %08x%08x\n", sdr_compatible_str,tsft_high,tsft_low);
|
printk("%s openwifi_set_tsf: %08x%08x\n", sdr_compatible_str,tsft_high,tsft_low);
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -224,7 +224,7 @@ static int handle_set_tsf(struct nl80211_state *state,
|
|||||||
{
|
{
|
||||||
struct nlattr *tmdata;
|
struct nlattr *tmdata;
|
||||||
char *end;
|
char *end;
|
||||||
unsigned int reg_cat, high_tsf, low_tsf;
|
unsigned int high_tsf, low_tsf;
|
||||||
|
|
||||||
tmdata = nla_nest_start(msg, NL80211_ATTR_TESTDATA);
|
tmdata = nla_nest_start(msg, NL80211_ATTR_TESTDATA);
|
||||||
if (!tmdata) {
|
if (!tmdata) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user