]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commitdiff
Bluetooth: btintel: Add support for Scorpious Peak2 support
authorKiran K <kiran.k@intel.com>
Sat, 28 Feb 2026 09:12:33 +0000 (14:42 +0530)
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
Fri, 10 Apr 2026 14:27:46 +0000 (10:27 -0400)
Add support for Intel Bluetooth Scorpious Peak2 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 7313bd101588fb3aaf9daa0336e795db6f4a0b16..db6951b96d1c749504ca276083cb4903037d692c 100644 (file)
@@ -502,6 +502,7 @@ int btintel_version_info_tlv(struct hci_dev *hdev,
        case 0x1d:      /* BlazarU (BzrU) */
        case 0x1e:      /* BlazarI (Bzr) */
        case 0x1f:      /* Scorpious Peak */
+       case 0x20:      /* Scorpious Peak2 */
        case 0x22:      /* BlazarIW (BzrIW) */
                break;
        default:
@@ -3323,6 +3324,7 @@ void btintel_set_msft_opcode(struct hci_dev *hdev, u8 hw_variant)
        case 0x1d:
        case 0x1e:
        case 0x1f:
+       case 0x20:
        case 0x22:
                hci_set_msft_opcode(hdev, 0xFC1E);
                break;
@@ -3664,6 +3666,7 @@ static int btintel_setup_combined(struct hci_dev *hdev)
        case 0x1d:
        case 0x1e:
        case 0x1f:
+       case 0x20:
        case 0x22:
                /* Display version information of TLV type */
                btintel_version_info_tlv(hdev, &ver_tlv);
index 473b2115e63717cc08ed5ef364c01791fc7c9dc1..0ce47b88db6eef2cc62c09363e59e39d13574850 100644 (file)
@@ -2095,6 +2095,7 @@ static int btintel_pcie_setup_internal(struct hci_dev *hdev)
        switch (INTEL_HW_VARIANT(ver_tlv.cnvi_bt)) {
        case 0x1e:      /* BzrI */
        case 0x1f:      /* ScP  */
+       case 0x20:      /* ScP2 */
        case 0x22:      /* BzrIW */
                /* Display version information of TLV type */
                btintel_version_info_tlv(hdev, &ver_tlv);