Commit 55d69a2d authored by Cheng Jiang's avatar Cheng Jiang Committed by Greg Kroah-Hartman
Browse files

Bluetooth: qca: Update firmware-name to support board specific nvm



[ Upstream commit a4c5a468 ]

Different connectivity boards may be attached to the same platform. For
example, QCA6698-based boards can support either a two-antenna or
three-antenna solution, both of which work on the sa8775p-ride platform.
Due to differences in connectivity boards and variations in RF
performance from different foundries, different NVM configurations are
used based on the board ID.

Therefore, in the firmware-name property, if the NVM file has an
extension, the NVM file will be used. Otherwise, the system will first
try the .bNN (board ID) file, and if that fails, it will fall back to
the .bin file.

Possible configurations:
firmware-name = "QCA6698/hpnv21";
firmware-name = "QCA6698/hpnv21.bin";

Signed-off-by: default avatarCheng Jiang <quic_chejiang@quicinc.com>
Signed-off-by: default avatarLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Stable-dep-of: a2fad248 ("Bluetooth: qca: Fix poor RF performance for WCN6855")
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
parent e3c4cc00
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment