| From 5693f160124a2bf7e83783677e30f648c43c0421 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Tue, 16 Jul 2019 22:42:18 +0800 |
| Subject: libertas_tf: Use correct channel range in lbtf_geo_init |
| |
| From: YueHaibing <yuehaibing@huawei.com> |
| |
| [ Upstream commit 2ec4ad49b98e4a14147d04f914717135eca7c8b1 ] |
| |
| It seems we should use 'range' instead of 'priv->range' |
| in lbtf_geo_init(), because 'range' is the corret one |
| related to current regioncode. |
| |
| Reported-by: Hulk Robot <hulkci@huawei.com> |
| Fixes: 691cdb49388b ("libertas_tf: command helper functions for libertas_tf") |
| Signed-off-by: YueHaibing <yuehaibing@huawei.com> |
| Signed-off-by: Kalle Valo <kvalo@codeaurora.org> |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| diff --git a/drivers/net/wireless/marvell/libertas_tf/cmd.c b/drivers/net/wireless/marvell/libertas_tf/cmd.c |
| index 909ac3685010f..2b193f1257a5a 100644 |
| --- a/drivers/net/wireless/marvell/libertas_tf/cmd.c |
| +++ b/drivers/net/wireless/marvell/libertas_tf/cmd.c |
| @@ -69,7 +69,7 @@ static void lbtf_geo_init(struct lbtf_private *priv) |
| break; |
| } |
| |
| - for (ch = priv->range.start; ch < priv->range.end; ch++) |
| + for (ch = range->start; ch < range->end; ch++) |
| priv->channels[CHAN_TO_IDX(ch)].flags = 0; |
| } |
| |
| -- |
| 2.20.1 |
| |