summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorH. Nikolaus Schaller <hns@goldelico.com>2019-11-07 11:30:42 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2020-01-27 14:51:21 +0100
commit818ea6371dc1fe0287c7a1d5481871c28943d412 (patch)
tree9aad12ea4ce576d8d97dac9bf8cee41b2848d741 /include
parentf7061be1528ceea4454b16479a05ee64b698861b (diff)
downloadlinux-stable-818ea6371dc1fe0287c7a1d5481871c28943d412.tar.gz
linux-stable-818ea6371dc1fe0287c7a1d5481871c28943d412.tar.bz2
linux-stable-818ea6371dc1fe0287c7a1d5481871c28943d412.zip
mmc: sdio: fix wl1251 vendor id
[ Upstream commit e5db673e7fe2f971ec82039a28dc0811c2100e87 ] v4.11-rc1 did introduce a patch series that rearranged the sdio quirks into a header file. Unfortunately this did forget to handle SDIO_VENDOR_ID_TI differently between wl1251 and wl1271 with the result that although the wl1251 was found on the sdio bus, the firmware did not load any more and there was no interface registration. This patch defines separate constants to be used by sdio quirks and drivers. Fixes: 884f38607897 ("mmc: core: move some sdio IDs out of quirks file") Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Cc: <stable@vger.kernel.org> # v4.11+ Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
-rw-r--r--include/linux/mmc/sdio_ids.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/mmc/sdio_ids.h b/include/linux/mmc/sdio_ids.h
index 4224902a8e22..358d6be357ed 100644
--- a/include/linux/mmc/sdio_ids.h
+++ b/include/linux/mmc/sdio_ids.h
@@ -68,6 +68,8 @@
#define SDIO_VENDOR_ID_TI 0x0097
#define SDIO_DEVICE_ID_TI_WL1271 0x4076
+#define SDIO_VENDOR_ID_TI_WL1251 0x104c
+#define SDIO_DEVICE_ID_TI_WL1251 0x9066
#define SDIO_VENDOR_ID_STE 0x0020
#define SDIO_DEVICE_ID_STE_CW1200 0x2280