|
@@ -328,6 +328,7 @@ static const struct {
|
|
|
{ 0x610c, "BCM4354" }, /* 003.001.012 */
|
|
|
{ 0x2209, "BCM43430A1" }, /* 001.002.009 */
|
|
|
{ 0x6119, "BCM4345C0" }, /* 003.001.025 */
|
|
|
+ { 0x230f, "BCM4356A2" }, /* 001.003.015 */
|
|
|
{ }
|
|
|
};
|
|
|
|
|
@@ -362,6 +363,7 @@ int btbcm_initialize(struct hci_dev *hdev, char *fw_name, size_t len)
|
|
|
switch ((rev & 0xf000) >> 12) {
|
|
|
case 0:
|
|
|
case 1:
|
|
|
+ case 2:
|
|
|
case 3:
|
|
|
for (i = 0; bcm_uart_subver_table[i].name; i++) {
|
|
|
if (subver == bcm_uart_subver_table[i].subver) {
|