Bluetooth: btrtl: rename USB fw for RTL8761
authorJoakim Tjernlund <Joakim.Tjernlund@infinera.com>
Fri, 28 May 2021 15:26:44 +0000 (17:26 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 26 Jun 2021 05:12:35 +0000 (07:12 +0200)
According Realteks own BT drivers firmware RTL8761B is for UART
and RTL8761BU is for USB.

Change existing 8761B to UART and add an 8761BU entry for USB

Signed-off-by: Joakim Tjernlund <Joakim.Tjernlund@infinera.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
drivers/bluetooth/btrtl.c

index 988a098..cce0125 100644 (file)
@@ -132,12 +132,19 @@ static const struct id_table ic_id_table[] = {
          .cfg_name = "rtl_bt/rtl8761a_config" },
 
        /* 8761B */
-       { IC_INFO(RTL_ROM_LMP_8761A, 0xb, 0xa, HCI_USB),
+       { IC_INFO(RTL_ROM_LMP_8761A, 0xb, 0xa, HCI_UART),
          .config_needed = false,
          .has_rom_version = true,
          .fw_name  = "rtl_bt/rtl8761b_fw.bin",
          .cfg_name = "rtl_bt/rtl8761b_config" },
 
+       /* 8761BU */
+       { IC_INFO(RTL_ROM_LMP_8761A, 0xb, 0xa, HCI_USB),
+         .config_needed = false,
+         .has_rom_version = true,
+         .fw_name  = "rtl_bt/rtl8761bu_fw.bin",
+         .cfg_name = "rtl_bt/rtl8761bu_config" },
+
        /* 8822C with UART interface */
        { IC_INFO(RTL_ROM_LMP_8822B, 0xc, 0xa, HCI_UART),
          .config_needed = true,