mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
56 lines
2.1 KiB
Diff
56 lines
2.1 KiB
Diff
From 1b09fc6411658347e621233572582fb93e1c7c8e Mon Sep 17 00:00:00 2001
|
|
From: Double Lo <double.lo@cypress.com>
|
|
Date: Mon, 6 Jul 2020 04:10:49 -0500
|
|
Subject: [PATCH 085/179] brcmfmac: support 43439 Cypress Vendor and Device ID
|
|
|
|
To add 43439 Cypress Vendor and Device ID:
|
|
43439 Cypress VID : 0x04b4
|
|
43439 Cypress DID : 0xbd3d
|
|
|
|
Signed-off-by: Double Lo <double.lo@cypress.com>
|
|
|
|
---
|
|
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 4 ++++
|
|
include/linux/mmc/sdio_ids.h | 3 +++
|
|
2 files changed, 7 insertions(+)
|
|
|
|
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
|
|
index 089039d4134e..b8d5931673a1 100644
|
|
--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
|
|
+++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c
|
|
@@ -971,6 +971,9 @@ int brcmf_sdiod_probe(struct brcmf_sdio_dev *sdiodev)
|
|
#define BRCMF_SDIO_DEVICE(dev_id) \
|
|
{SDIO_DEVICE(SDIO_VENDOR_ID_BROADCOM, dev_id)}
|
|
|
|
+#define CYF_SDIO_DEVICE(dev_id) \
|
|
+ {SDIO_DEVICE(SDIO_VENDOR_ID_CYPRESS, dev_id)}
|
|
+
|
|
/* devices we support, null terminated */
|
|
static const struct sdio_device_id brcmf_sdmmc_ids[] = {
|
|
BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_43143),
|
|
@@ -995,6 +998,7 @@ static const struct sdio_device_id brcmf_sdmmc_ids[] = {
|
|
BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_CYPRESS_43012),
|
|
BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_CYPRESS_43752),
|
|
BRCMF_SDIO_DEVICE(SDIO_DEVICE_ID_BROADCOM_CYPRESS_89359),
|
|
+ CYF_SDIO_DEVICE(SDIO_DEVICE_ID_CYPRESS_43439),
|
|
{ /* end: all zeroes */ }
|
|
};
|
|
MODULE_DEVICE_TABLE(sdio, brcmf_sdmmc_ids);
|
|
diff --git a/include/linux/mmc/sdio_ids.h b/include/linux/mmc/sdio_ids.h
|
|
index 4e62dfaca878..657b8005f082 100644
|
|
--- a/include/linux/mmc/sdio_ids.h
|
|
+++ b/include/linux/mmc/sdio_ids.h
|
|
@@ -78,6 +78,9 @@
|
|
#define SDIO_DEVICE_ID_BROADCOM_43455 0xa9bf
|
|
#define SDIO_DEVICE_ID_BROADCOM_CYPRESS_43752 0xaae8
|
|
|
|
+#define SDIO_VENDOR_ID_CYPRESS 0x04b4
|
|
+#define SDIO_DEVICE_ID_CYPRESS_43439 0xbd3d
|
|
+
|
|
#define SDIO_VENDOR_ID_MARVELL 0x02df
|
|
#define SDIO_DEVICE_ID_MARVELL_LIBERTAS 0x9103
|
|
#define SDIO_DEVICE_ID_MARVELL_8688_WLAN 0x9104
|
|
--
|
|
2.17.1
|
|
|