> -----Original Message----- > From: Marek Vasut <marex@xxxxxxx> > Sent: Sunday, 12 May 2024 21:49 > To: linux-wireless@xxxxxxxxxxxxxxx > Cc: Marek Vasut <marex@xxxxxxx>; Abhishek Naik <abhishek.naik@xxxxxxxxx>; > Grumbach, Emmanuel <emmanuel.grumbach@xxxxxxxxx>; Gregory Greenman > <gregory.greenman@xxxxxxxxx>; Berg, Johannes <johannes.berg@xxxxxxxxx>; > Kalle Valo <kvalo@xxxxxxxxxx>; Korenblit, Miriam Rachel > <miriam.rachel.korenblit@xxxxxxxxx> > Subject: [PATCH] iwlwifi: mvm: Ignore NVM write status 0x1000 > > When loading custom NVM file on Wireless-AC 9260 160MHz, REV=0x324 > 8086:2526 (rev 29) Subsystem: 8086:001c firmware version 46.6b541b68.0 9260- > th-b0-jf-b0-46.ucode , the NVM_WRITE_OPCODE return status is 0x1000 for all > sections. What does this mean is unknown, however clearing the top 4 bits > permits the NVM to be written and the card operates as it should. > > Hexdump of the iNVM file is below, the iNVM file overrides antenna settings to > only use AUX antenna and disables MIMO . The custom NVM is meant for internal use only. To override antenna settings please use the nl80211 command: NL80211_CMD_SET_WIPHY You can use the 'iw set antenna' command. > 00000000 54 4c 50 2a 2a 4d 56 4e 2c 11 00 00 08 10 21 20 > 00000010 c0 00 00 02 03 03 02 11 2f 00 00 00 00 00 00 00 > 00000020 00 00 00 00 > > Signed-off-by: Marek Vasut <marex@xxxxxxx> > --- > 2.43.0