[PATCH] Bluetooth: btbcm: Add entry for BCM4343A2 UART Bluetooth

Marek Vasut posted 1 patch 11 hours ago
drivers/bluetooth/btbcm.c | 1 +
1 file changed, 1 insertion(+)
[PATCH] Bluetooth: btbcm: Add entry for BCM4343A2 UART Bluetooth
Posted by Marek Vasut 11 hours ago
This patch adds the device ID for the BCM4343A2 module, found e.g.
in the muRata 1YN WiFi+BT combined device. The required firmware
file is named 'BCM4343A2.hcd'.

Signed-off-by: Marek Vasut <marex@nabladev.com>
---
Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
Cc: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
Cc: Marcel Holtmann <marcel@holtmann.org>
Cc: kernel@dh-electronics.com
Cc: linux-bluetooth@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
---
 drivers/bluetooth/btbcm.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c
index 3a3a56ddbb06d..93368ef56ddc5 100644
--- a/drivers/bluetooth/btbcm.c
+++ b/drivers/bluetooth/btbcm.c
@@ -507,6 +507,7 @@ static const struct bcm_subver_table bcm_uart_subver_table[] = {
 	{ 0x6119, "BCM4345C0"	},	/* 003.001.025 */
 	{ 0x6606, "BCM4345C5"	},	/* 003.006.006 */
 	{ 0x230f, "BCM4356A2"	},	/* 001.003.015 */
+	{ 0x2310, "BCM4343A2"	},	/* 001.003.016 */
 	{ 0x220e, "BCM20702A1"  },	/* 001.002.014 */
 	{ 0x420d, "BCM4349B1"	},	/* 002.002.013 */
 	{ 0x420e, "BCM4349B1"	},	/* 002.002.014 */
-- 
2.51.0
Re: [PATCH] Bluetooth: btbcm: Add entry for BCM4343A2 UART Bluetooth
Posted by Paul Menzel 10 hours ago
Dear Marek,


Thank you for your patch.

Am 09.02.26 um 18:11 schrieb Marek Vasut:
> This patch adds the device ID for the BCM4343A2 module, found e.g.
> in the muRata 1YN WiFi+BT combined device. The required firmware
> file is named 'BCM4343A2.hcd'.

Where can this file be found? In the linux-firmare archive [1], I only see:

     brcm/bcm43xx_hdr-0.fw
     brcm/bcm43xx-0.fw

Should you resend, could you paste the related log messages to the 
commit message?

> Signed-off-by: Marek Vasut <marex@nabladev.com>
> ---
> Cc: Christoph Niedermaier <cniedermaier@dh-electronics.com>
> Cc: Luiz Augusto von Dentz <luiz.dentz@gmail.com>
> Cc: Marcel Holtmann <marcel@holtmann.org>
> Cc: kernel@dh-electronics.com
> Cc: linux-bluetooth@vger.kernel.org
> Cc: linux-kernel@vger.kernel.org
> ---
>   drivers/bluetooth/btbcm.c | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/bluetooth/btbcm.c b/drivers/bluetooth/btbcm.c
> index 3a3a56ddbb06d..93368ef56ddc5 100644
> --- a/drivers/bluetooth/btbcm.c
> +++ b/drivers/bluetooth/btbcm.c
> @@ -507,6 +507,7 @@ static const struct bcm_subver_table bcm_uart_subver_table[] = {
>   	{ 0x6119, "BCM4345C0"	},	/* 003.001.025 */
>   	{ 0x6606, "BCM4345C5"	},	/* 003.006.006 */
>   	{ 0x230f, "BCM4356A2"	},	/* 001.003.015 */
> +	{ 0x2310, "BCM4343A2"	},	/* 001.003.016 */
>   	{ 0x220e, "BCM20702A1"  },	/* 001.002.014 */
>   	{ 0x420d, "BCM4349B1"	},	/* 002.002.013 */
>   	{ 0x420e, "BCM4349B1"	},	/* 002.002.014 */

Reviewed-by: Paul Menzel <pmenzel@molgen.mpg.de>


Kind regards,

Paul


[1]: 
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
Re: [PATCH] Bluetooth: btbcm: Add entry for BCM4343A2 UART Bluetooth
Posted by Marek Vasut 7 hours ago
On 2/9/26 7:19 PM, Paul Menzel wrote:

Hello Paul,

>> This patch adds the device ID for the BCM4343A2 module, found e.g.
>> in the muRata 1YN WiFi+BT combined device. The required firmware
>> file is named 'BCM4343A2.hcd'.
> 
> Where can this file be found? In the linux-firmare archive [1], I only see:
> 
>      brcm/bcm43xx_hdr-0.fw
>      brcm/bcm43xx-0.fw

Those patch files are distributed e.g. by muRata:

https://github.com/murata-wireless/cyw-bt-patch

> Should you resend, could you paste the related log messages to the 
> commit message?
Which log messages would those be ?