[][Update mt76-vendor package]
[Description]
Change variable type for timestamp, since we get timestamp from
CSI event now and its type is u32.
[Release-log]
N/A
Change-Id: I15df0edcc786f8fb26cf113248f92a724b9d0ab1
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/4649541
diff --git a/feed/mt76-vendor/src/main.c b/feed/mt76-vendor/src/main.c
index 188a151..06654d8 100644
--- a/feed/mt76-vendor/src/main.c
+++ b/feed/mt76-vendor/src/main.c
@@ -25,7 +25,7 @@
static struct nla_policy csi_data_policy[NUM_MTK_VENDOR_ATTRS_CSI_DATA] = {
[MTK_VENDOR_ATTR_CSI_DATA_VER] = { .type = NLA_U8 },
- [MTK_VENDOR_ATTR_CSI_DATA_TS] = { .type = NLA_U64 },
+ [MTK_VENDOR_ATTR_CSI_DATA_TS] = { .type = NLA_U32 },
[MTK_VENDOR_ATTR_CSI_DATA_RSSI] = { .type = NLA_U8 },
[MTK_VENDOR_ATTR_CSI_DATA_SNR] = { .type = NLA_U8 },
[MTK_VENDOR_ATTR_CSI_DATA_BW] = { .type = NLA_U8 },
@@ -107,7 +107,7 @@
c->info = nla_get_u32(tb_data[MTK_VENDOR_ATTR_CSI_DATA_INFO]);
c->h_idx = nla_get_u32(tb_data[MTK_VENDOR_ATTR_CSI_DATA_H_IDX]);
- c->ts = nla_get_u64(tb_data[MTK_VENDOR_ATTR_CSI_DATA_TS]);
+ c->ts = nla_get_u32(tb_data[MTK_VENDOR_ATTR_CSI_DATA_TS]);
idx = 0;
nla_for_each_nested(cur, tb_data[MTK_VENDOR_ATTR_CSI_DATA_TA], rem) {
diff --git a/feed/mt76-vendor/src/mt76-vendor.h b/feed/mt76-vendor/src/mt76-vendor.h
index 3407903..77356bd 100644
--- a/feed/mt76-vendor/src/mt76-vendor.h
+++ b/feed/mt76-vendor/src/mt76-vendor.h
@@ -94,7 +94,7 @@
s16 data_q[CSI_MAX_COUNT];
s8 rssi;
u8 snr;
- ktime_t ts;
+ u32 ts;
u8 data_bw;
u8 pri_ch_idx;
u8 ta[ETH_ALEN];