diff options
-rw-r--r-- | drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c index 51d76ac45075..7535cb0d4ac0 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | |||
@@ -43,6 +43,10 @@ static const struct brcmf_dmi_data meegopad_t08_data = { | |||
43 | BRCM_CC_43340_CHIP_ID, 2, "meegopad-t08" | 43 | BRCM_CC_43340_CHIP_ID, 2, "meegopad-t08" |
44 | }; | 44 | }; |
45 | 45 | ||
46 | static const struct brcmf_dmi_data pov_tab_p1006w_data = { | ||
47 | BRCM_CC_43340_CHIP_ID, 2, "pov-tab-p1006w-data" | ||
48 | }; | ||
49 | |||
46 | static const struct dmi_system_id dmi_platform_data[] = { | 50 | static const struct dmi_system_id dmi_platform_data[] = { |
47 | { | 51 | { |
48 | /* Match for the GPDwin which unfortunately uses somewhat | 52 | /* Match for the GPDwin which unfortunately uses somewhat |
@@ -81,6 +85,17 @@ static const struct dmi_system_id dmi_platform_data[] = { | |||
81 | }, | 85 | }, |
82 | .driver_data = (void *)&meegopad_t08_data, | 86 | .driver_data = (void *)&meegopad_t08_data, |
83 | }, | 87 | }, |
88 | { | ||
89 | /* Point of View TAB-P1006W-232 */ | ||
90 | .matches = { | ||
91 | DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Insyde"), | ||
92 | DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "BayTrail"), | ||
93 | /* Note 105b is Foxcon's USB/PCI vendor id */ | ||
94 | DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "105B"), | ||
95 | DMI_EXACT_MATCH(DMI_BOARD_NAME, "0E57"), | ||
96 | }, | ||
97 | .driver_data = (void *)&pov_tab_p1006w_data, | ||
98 | }, | ||
84 | {} | 99 | {} |
85 | }; | 100 | }; |
86 | 101 | ||