* [PATCH] Bluetooth: Add Vendor Chip Support
@ 2026-03-02 2:44 Kaihsin Chung
2026-03-02 3:46 ` bluez.test.bot
0 siblings, 1 reply; 3+ messages in thread
From: Kaihsin Chung @ 2026-03-02 2:44 UTC (permalink / raw)
To: Marcel Holtmann, Luiz Augusto von Dentz; +Cc: linux-bluetooth, linux-kernel
From c3ecfc2bc762a438d0cc0a05aa412bf5893ad22f Mon Sep 17 00:00:00 2001
From: kaihsin <kaihsin.chung@synaptics.com>
Date: Wed, 25 Feb 2026 17:51:43 +0800
Subject: [PATCH] Bluetooth: add more BT chip support
Signed-off-by: kaihsin <kaihsin.chung@synaptics.com>
---
drivers/bluetooth/btbcm.c | 2 ++
drivers/bluetooth/hci_bcm.c | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c
index d33cc70eec66..7ec871e1118f 100644
--- a/drivers/bluetooth/btbcm.c
+++ b/drivers/bluetooth/btbcm.c
@@ -515,6 +515,8 @@ static const struct bcm_subver_table
bcm_uart_subver_table[] = {
{ 0x4106, "BCM4335A0" }, /* 002.001.006 */
{ 0x410c, "BCM43430B0" }, /* 002.001.012 */
{ 0x2119, "BCM4373A0" }, /* 001.001.025 */
+ { 0x2128, "BCM4384A0_AP6684P" },/* 001.001.040 */
+ { 0x4119, "BCM4384B0_AP6684PL"},/* 002.001.025 */
{ }
};
diff --git a/drivers/bluetooth/hci_bcm.c b/drivers/bluetooth/hci_bcm.c
index 1a4fc3882fd2..e8817e597a65 100644
--- a/drivers/bluetooth/hci_bcm.c
+++ b/drivers/bluetooth/hci_bcm.c
@@ -1594,7 +1594,8 @@ static const struct of_device_id
bcm_bluetooth_of_match[] = {
{ .compatible = "brcm,bcm4335a0" },
{ .compatible = "cypress,cyw4373a0-bt", .data = &cyw4373a0_device_data },
{ .compatible = "infineon,cyw55572-bt", .data = &cyw55572_device_data },
- { },
+ { .compatible = "brcm,bcm4384-bt" },
+ { },
};
MODULE_DEVICE_TABLE(of, bcm_bluetooth_of_match);
#endif
--
2.43.0
^ permalink raw reply related [flat|nested] 3+ messages in thread* [PATCH] Bluetooth: Add Vendor Chip Support
@ 2026-03-02 5:43 Kaihsin Chung
2026-03-02 6:13 ` bluez.test.bot
0 siblings, 1 reply; 3+ messages in thread
From: Kaihsin Chung @ 2026-03-02 5:43 UTC (permalink / raw)
To: Marcel Holtmann, Luiz Augusto von Dentz; +Cc: linux-bluetooth, linux-kernel
From e852fb087d2635951adf9f28327447b7412c2943 Mon Sep 17 00:00:00 2001
From: kaihsin <kaihsin.chung@synaptics.com>
Date: Mon, 2 Mar 2026 13:37:30 +0800
Subject: [PATCH] Bluetooth: add more BT chip support
Signed-off-by: kaihsin <kaihsin.chung@synaptics.com>
---
drivers/bluetooth/btbcm.c | 2 ++
drivers/bluetooth/hci_bcm.c | 3 ++-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c
index d33cc70eec66..7ec871e1118f 100644
--- a/drivers/bluetooth/btbcm.c
+++ b/drivers/bluetooth/btbcm.c
@@ -515,6 +515,8 @@ static const struct bcm_subver_table
bcm_uart_subver_table[] = {
{ 0x4106, "BCM4335A0" }, /* 002.001.006 */
{ 0x410c, "BCM43430B0" }, /* 002.001.012 */
{ 0x2119, "BCM4373A0" }, /* 001.001.025 */
+ { 0x2128, "BCM4384A0_AP6684P" },/* 001.001.040 */
+ { 0x4119, "BCM4384B0_AP6684PL"},/* 002.001.025 */
{ }
};
diff --git a/drivers/bluetooth/hci_bcm.c b/drivers/bluetooth/hci_bcm.c
index 1a4fc3882fd2..e8817e597a65 100644
--- a/drivers/bluetooth/hci_bcm.c
+++ b/drivers/bluetooth/hci_bcm.c
@@ -1594,7 +1594,8 @@ static const struct of_device_id
bcm_bluetooth_of_match[] = {
{ .compatible = "brcm,bcm4335a0" },
{ .compatible = "cypress,cyw4373a0-bt", .data = &cyw4373a0_device_data },
{ .compatible = "infineon,cyw55572-bt", .data = &cyw55572_device_data },
- { },
+ { .compatible = "brcm,bcm4384-bt" },
+ { },
};
MODULE_DEVICE_TABLE(of, bcm_bluetooth_of_match);
#endif
--
2.43.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-03-02 6:13 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-02 2:44 [PATCH] Bluetooth: Add Vendor Chip Support Kaihsin Chung
2026-03-02 3:46 ` bluez.test.bot
-- strict thread matches above, loose matches on Subject: below --
2026-03-02 5:43 [PATCH] " Kaihsin Chung
2026-03-02 6:13 ` bluez.test.bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox