summaryrefslogtreecommitdiffstats
path: root/sys/dev/sdmmc
diff options
context:
space:
mode:
authorpatrick <patrick@openbsd.org>2018-07-16 13:46:17 +0000
committerpatrick <patrick@openbsd.org>2018-07-16 13:46:17 +0000
commit315a0156f14da9ad95531faadc2fb34739b4d968 (patch)
tree70f968e9dd7123200ab093f4a46e8b5fd312b30f /sys/dev/sdmmc
parentIn certain modes SDIO-connected bwfm(4) chips might expect us to read (diff)
downloadwireguard-openbsd-315a0156f14da9ad95531faadc2fb34739b4d968.tar.xz
wireguard-openbsd-315a0156f14da9ad95531faadc2fb34739b4d968.zip
Add support for the BCM43455 SDIO chip to bwfm(4).
Diffstat (limited to 'sys/dev/sdmmc')
-rw-r--r--sys/dev/sdmmc/if_bwfm_sdio.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/sdmmc/if_bwfm_sdio.c b/sys/dev/sdmmc/if_bwfm_sdio.c
index ff0026019c4..38ac463889c 100644
--- a/sys/dev/sdmmc/if_bwfm_sdio.c
+++ b/sys/dev/sdmmc/if_bwfm_sdio.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_bwfm_sdio.c,v 1.21 2018/07/16 13:41:19 patrick Exp $ */
+/* $OpenBSD: if_bwfm_sdio.c,v 1.22 2018/07/16 13:46:17 patrick Exp $ */
/*
* Copyright (c) 2010-2016 Broadcom Corporation
* Copyright (c) 2016,2017 Patrick Wildt <patrick@blueri.se>
@@ -217,6 +217,7 @@ bwfm_sdio_match(struct device *parent, void *match, void *aux)
case 0xa94d:
case 0xa962:
case 0xa9a6:
+ case 0xa9bf:
break;
default:
return 0;
@@ -352,6 +353,10 @@ bwfm_sdio_preinit(struct bwfm_softc *bwfm)
name = "brcmfmac4334-sdio.bin";
nvname = "brcmfmac4334-sdio.nvram";
break;
+ case BRCM_CC_4345_CHIP_ID:
+ name = "brcmfmac43455-sdio.bin";
+ nvname = "brcmfmac43455-sdio.nvram";
+ break;
case BRCM_CC_43340_CHIP_ID:
name = "brcmfmac43340-sdio.bin";
nvname = "brcmfmac43340-sdio.nvram";