]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Bluetooth: btintel: Add support for Scorpious Peak2F support
authorKiran K <kiran.k@intel.com>
Sat, 28 Feb 2026 09:12:36 +0000 (14:42 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Fri, 10 Apr 2026 14:28:44 +0000 (10:28 -0400)
Add support for Intel Bluetooth Scorpious Peak2F core.

Signed-off-by: Kiran K <kiran.k@intel.com>
Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
drivers/bluetooth/btintel.c
drivers/bluetooth/btintel_pcie.c

index 77930bc225f508e9232cee7d0ee6b0302f17f050..dcaaa4ca02b999d0fe57f42a57bbd9cc1bba1219 100644 (file)
@@ -503,6 +503,7 @@ int btintel_version_info_tlv(struct hci_dev *hdev,
        case 0x1e:      /* BlazarI (Bzr) */
        case 0x1f:      /* Scorpious Peak */
        case 0x20:      /* Scorpious Peak2 */
+       case 0x21:      /* Scorpious Peak2 F */
        case 0x22:      /* BlazarIW (BzrIW) */
                break;
        default:
@@ -3330,6 +3331,7 @@ void btintel_set_msft_opcode(struct hci_dev *hdev, u8 hw_variant)
        case 0x1e:
        case 0x1f:
        case 0x20:
+       case 0x21:
        case 0x22:
                hci_set_msft_opcode(hdev, 0xFC1E);
                break;
@@ -3672,6 +3674,7 @@ static int btintel_setup_combined(struct hci_dev *hdev)
        case 0x1e:
        case 0x1f:
        case 0x20:
+       case 0x21:
        case 0x22:
                /* Display version information of TLV type */
                btintel_version_info_tlv(hdev, &ver_tlv);
index 0febdbd0d86ed3230dbde249c6d5b335d67b7df5..78209e8768bbe21f2d2f4ab42e894ae8c15b4baa 100644 (file)
@@ -2103,6 +2103,7 @@ static int btintel_pcie_setup_internal(struct hci_dev *hdev)
        case 0x1e:      /* BzrI */
        case 0x1f:      /* ScP  */
        case 0x20:      /* ScP2 */
+       case 0x21:      /* ScP2 F */
        case 0x22:      /* BzrIW */
                /* Display version information of TLV type */
                btintel_version_info_tlv(hdev, &ver_tlv);