summaryrefslogtreecommitdiff
path: root/drivers/bluetooth
diff options
context:
space:
mode:
authorCatherine L <catherine.l@intel.com>2026-09-18 19:19:19 +0530
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2026-09-28 13:20:03 -0400
commite8c963f73801e8da138a4b5f9c232d768ee7c869 (patch)
tree597397a378f0324143814bf65fb42cdef3825c01 /drivers/bluetooth
parent039d43d9f2e53f70b41e8a129d2c1e887d9402e1 (diff)
downloadlinux-next-e8c963f73801e8da138a4b5f9c232d768ee7c869.tar.gz
linux-next-e8c963f73801e8da138a4b5f9c232d768ee7c869.zip
Bluetooth: btintel_pcie: Add CNVi ID for Titan Lake (Scorpius Peak2 C0)
Define BTINTEL_CNVI_SCP2_C0 (0xA11) for the Scorpius Peak2 C0 stepping used on Titan Lake platforms and handle it in btintel_pcie_read_hwexp() alongside existing Scorpius Peak2 variants. Signed-off-by: Catherine L <catherine.l@intel.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r--drivers/bluetooth/btintel.h1
-rw-r--r--drivers/bluetooth/btintel_pcie.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/bluetooth/btintel.h b/drivers/bluetooth/btintel.h
index 9cf136c6c716..ff7c1d623007 100644
--- a/drivers/bluetooth/btintel.h
+++ b/drivers/bluetooth/btintel.h
@@ -61,6 +61,7 @@ struct intel_tlv {
#define BTINTEL_CNVI_BLAZARU 0x930 /* BlazarU - Meteor Lake */
#define BTINTEL_CNVI_SCP 0xA00 /* Scorpius Peak - Panther Lake */
#define BTINTEL_CNVI_SCP2 0xA10 /* Scorpius Peak2 - Nova Lake */
+#define BTINTEL_CNVI_SCP2_C0 0xA11 /* Scorpius Peak2 C0 - Titan Lake */
#define BTINTEL_CNVI_SCP2F 0xA20 /* Scorpius Peak2F - Nova Lake */
#define BTINTEL_CNVI_DRACO 0xA30 /* Draco */
diff --git a/drivers/bluetooth/btintel_pcie.c b/drivers/bluetooth/btintel_pcie.c
index 59cf600014bb..84a6cf2f4920 100644
--- a/drivers/bluetooth/btintel_pcie.c
+++ b/drivers/bluetooth/btintel_pcie.c
@@ -2291,6 +2291,7 @@ static void btintel_pcie_read_hwexp(struct btintel_pcie_data *data)
break;
case BTINTEL_CNVI_SCP:
case BTINTEL_CNVI_SCP2:
+ case BTINTEL_CNVI_SCP2_C0:
case BTINTEL_CNVI_SCP2F:
case BTINTEL_CNVI_DRACO:
break;