aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLorenzo Bianconi <lorenzo.bianconi@redhat.com>2018-02-28 17:20:12 -0500
committerKalle Valo <kvalo@codeaurora.org>2018-03-13 12:33:46 -0400
commitfbae9c7490b76a84356dcbd9bca566209271c49e (patch)
treedcc04551b73e0ca4dc921dbaa8b0d8012b9ba861
parent3fb2f6a4db98037890c52f12efa5c351a7bf6c77 (diff)
mt76x2: remove unnecessary len variable in mt76x2_eeprom_load()
Substitute unnecessary len variable in mt76x2_eeprom_load() with MT7662_EEPROM_SIZE macro since len is used just to store eeprom default size. Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c b/drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c
index 9c9bf3e785ba..5bb50027c1e8 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x2_eeprom.c
@@ -222,11 +222,10 @@ static int
222mt76x2_eeprom_load(struct mt76x2_dev *dev) 222mt76x2_eeprom_load(struct mt76x2_dev *dev)
223{ 223{
224 void *efuse; 224 void *efuse;
225 int len = MT7662_EEPROM_SIZE;
226 bool found; 225 bool found;
227 int ret; 226 int ret;
228 227
229 ret = mt76_eeprom_init(&dev->mt76, len); 228 ret = mt76_eeprom_init(&dev->mt76, MT7662_EEPROM_SIZE);
230 if (ret < 0) 229 if (ret < 0)
231 return ret; 230 return ret;
232 231
@@ -234,14 +233,15 @@ mt76x2_eeprom_load(struct mt76x2_dev *dev)
234 if (found) 233 if (found)
235 found = !mt76x2_check_eeprom(dev); 234 found = !mt76x2_check_eeprom(dev);
236 235
237 dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, len, GFP_KERNEL); 236 dev->mt76.otp.data = devm_kzalloc(dev->mt76.dev, MT7662_EEPROM_SIZE,
238 dev->mt76.otp.size = len; 237 GFP_KERNEL);
238 dev->mt76.otp.size = MT7662_EEPROM_SIZE;
239 if (!dev->mt76.otp.data) 239 if (!dev->mt76.otp.data)
240 return -ENOMEM; 240 return -ENOMEM;
241 241
242 efuse = dev->mt76.otp.data; 242 efuse = dev->mt76.otp.data;
243 243
244 if (mt76x2_get_efuse_data(dev, efuse, len)) 244 if (mt76x2_get_efuse_data(dev, efuse, MT7662_EEPROM_SIZE))
245 goto out; 245 goto out;
246 246
247 if (found) { 247 if (found) {
@@ -249,7 +249,7 @@ mt76x2_eeprom_load(struct mt76x2_dev *dev)
249 } else { 249 } else {
250 /* FIXME: check if efuse data is complete */ 250 /* FIXME: check if efuse data is complete */
251 found = true; 251 found = true;
252 memcpy(dev->mt76.eeprom.data, efuse, len); 252 memcpy(dev->mt76.eeprom.data, efuse, MT7662_EEPROM_SIZE);
253 } 253 }
254 254
255out: 255out: