blob: 53754329ba766d73136484941649138de168e202 [file] [log] [blame]
developerf64861f2022-06-22 11:44:53 +08001From 43a9ad408f0daaa522b14b9c5f3aacb2acd0b929 Mon Sep 17 00:00:00 2001
developer0a2232a2022-06-13 23:17:57 +08002From: Evelyn Tsai <evelyn.tsai@mediatek.com>
3Date: Mon, 13 Jun 2022 23:10:26 +0800
developerf64861f2022-06-22 11:44:53 +08004Subject: [PATCH 08/11] mt76: common: RF CR idx require 8 bits
developer0a2232a2022-06-13 23:17:57 +08005
6Change-Id: I95af9cca36052be090be776868822d0a74377c9d
7---
developerf64861f2022-06-22 11:44:53 +08008 drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 4 ++--
developer0a2232a2022-06-13 23:17:57 +08009 1 file changed, 2 insertions(+), 2 deletions(-)
10
11diff --git a/mt7915/mcu.c b/mt7915/mcu.c
developerf64861f2022-06-22 11:44:53 +080012index 3a88638f..1b7a630a 100644
developer0a2232a2022-06-13 23:17:57 +080013--- a/mt7915/mcu.c
14+++ b/mt7915/mcu.c
developerf64861f2022-06-22 11:44:53 +080015@@ -3444,8 +3444,8 @@ int mt7915_mcu_rf_regval(struct mt7915_dev *dev, u32 regidx, u32 *val, bool set)
developer0a2232a2022-06-13 23:17:57 +080016 __le32 ofs;
17 __le32 data;
18 } __packed req = {
19- .idx = cpu_to_le32(u32_get_bits(regidx, GENMASK(31, 28))),
20- .ofs = cpu_to_le32(u32_get_bits(regidx, GENMASK(27, 0))),
21+ .idx = cpu_to_le32(u32_get_bits(regidx, GENMASK(31, 24))),
22+ .ofs = cpu_to_le32(u32_get_bits(regidx, GENMASK(23, 0))),
23 .data = set ? cpu_to_le32(*val) : 0,
24 };
25 struct sk_buff *skb;
26--
developerf64861f2022-06-22 11:44:53 +0800272.25.1
developer0a2232a2022-06-13 23:17:57 +080028