mt76: Fix unsigned expressions compared with zero
authorYe Bin <yebin10@huawei.com>
Mon, 24 Aug 2020 07:28:26 +0000 (15:28 +0800)
committerFelix Fietkau <nbd@nbd.name>
Thu, 24 Sep 2020 16:10:20 +0000 (18:10 +0200)
Fixes variable types in mt76x02_dfs_create_sequence and
mt76x02_dfs_add_event_to_sequence

Signed-off-by: Ye Bin <yebin10@huawei.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c

index ff6a9e4..b29cd39 100644 (file)
@@ -429,11 +429,11 @@ static int mt76x02_dfs_create_sequence(struct mt76x02_dev *dev,
 {
        struct mt76x02_dfs_pattern_detector *dfs_pd = &dev->dfs_pd;
        struct mt76x02_dfs_sw_detector_params *sw_params;
-       u32 width_delta, with_sum, factor, cur_pri;
+       u32 width_delta, with_sum;
        struct mt76x02_dfs_sequence seq, *seq_p;
        struct mt76x02_dfs_event_rb *event_rb;
        struct mt76x02_dfs_event *cur_event;
-       int i, j, end, pri;
+       int i, j, end, pri, factor, cur_pri;
 
        event_rb = event->engine == 2 ? &dfs_pd->event_rb[1]
                                      : &dfs_pd->event_rb[0];
@@ -517,7 +517,7 @@ static u16 mt76x02_dfs_add_event_to_sequence(struct mt76x02_dev *dev,
        struct mt76x02_dfs_sw_detector_params *sw_params;
        struct mt76x02_dfs_sequence *seq, *tmp_seq;
        u16 max_seq_len = 0;
-       u32 factor, pri;
+       int factor, pri;
 
        sw_params = &dfs_pd->sw_dpd_params;
        list_for_each_entry_safe(seq, tmp_seq, &dfs_pd->sequences, head) {