Skip to content

Commit c5da9bd

Browse files
NeerajSanjayKaleVudentz
authored andcommitted
Bluetooth: btnxpuart: Drop _v0 suffix from FW names
This updates all FW names by dropping the _v0 suffix. Its been decided that all NXP BT/ WiFi FW names won't support _v0 suffix. The suffix would be kept for next HW versions such as v1, v2 and so on, which do not have backward compatible FW. This change affects W8987, IW416 and IW615 chipsets, out of which new FW files for W8987 and IW615 are yet to be released to broad market. For IW416, old and new FW names are added to maintain backward compatibility for existing customers. Signed-off-by: Neeraj Sanjay Kale <[email protected]> Signed-off-by: Luiz Augusto von Dentz <[email protected]>
1 parent e69bcff commit c5da9bd

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

drivers/bluetooth/btnxpuart.c

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,17 @@
3434
/* NXP HW err codes */
3535
#define BTNXPUART_IR_HW_ERR 0xb0
3636

37-
#define FIRMWARE_W8987 "uart8987_bt_v0.bin"
37+
#define FIRMWARE_W8987 "uart8987_bt.bin"
3838
#define FIRMWARE_W8987_OLD "uartuart8987_bt.bin"
3939
#define FIRMWARE_W8997 "uart8997_bt_v4.bin"
4040
#define FIRMWARE_W8997_OLD "uartuart8997_bt_v4.bin"
4141
#define FIRMWARE_W9098 "uart9098_bt_v1.bin"
4242
#define FIRMWARE_W9098_OLD "uartuart9098_bt_v1.bin"
43-
#define FIRMWARE_IW416 "uartiw416_bt_v0.bin"
43+
#define FIRMWARE_IW416 "uartiw416_bt.bin"
44+
#define FIRMWARE_IW416_OLD "uartiw416_bt_v0.bin"
4445
#define FIRMWARE_IW612 "uartspi_n61x_v1.bin.se"
45-
#define FIRMWARE_IW615 "uartspi_iw610_v0.bin"
46-
#define FIRMWARE_SECURE_IW615 "uartspi_iw610_v0.bin.se"
46+
#define FIRMWARE_IW615 "uartspi_iw610.bin"
47+
#define FIRMWARE_SECURE_IW615 "uartspi_iw610.bin.se"
4748
#define FIRMWARE_IW624 "uartiw624_bt.bin"
4849
#define FIRMWARE_SECURE_IW624 "uartiw624_bt.bin.se"
4950
#define FIRMWARE_AW693 "uartaw693_bt.bin"
@@ -971,6 +972,9 @@ static char *nxp_get_old_fw_name_from_chipid(struct hci_dev *hdev, u16 chipid,
971972
case CHIP_ID_W9098:
972973
fw_name_old = FIRMWARE_W9098_OLD;
973974
break;
975+
case CHIP_ID_IW416:
976+
fw_name_old = FIRMWARE_IW416_OLD;
977+
break;
974978
}
975979
return fw_name_old;
976980
}

0 commit comments

Comments
 (0)