Commit be1c09f9 authored by Stanislav Fomichev's avatar Stanislav Fomichev Committed by Greg Kroah-Hartman

brcm80211: replace VENDOR_BROADCOM with PCI_VENDOR_ID_BROADCOM

use Linux native defines
Signed-off-by: default avatarStanislav Fomichev <kernel@fomichev.me>
Acked-by: default avatarRoland Vossen <rvossen@broadcom.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 28562f3c
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/pci_ids.h>
#include <bcmdefs.h> #include <bcmdefs.h>
#include <bcmdevs.h> #include <bcmdevs.h>
#include <bcmutils.h> #include <bcmutils.h>
...@@ -580,7 +581,7 @@ int bcmsdh_stop(void *sdh) ...@@ -580,7 +581,7 @@ int bcmsdh_stop(void *sdh)
int bcmsdh_query_device(void *sdh) int bcmsdh_query_device(void *sdh)
{ {
bcmsdh_info_t *bcmsdh = (bcmsdh_info_t *) sdh; bcmsdh_info_t *bcmsdh = (bcmsdh_info_t *) sdh;
bcmsdh->vendevid = (VENDOR_BROADCOM << 16) | 0; bcmsdh->vendevid = (PCI_VENDOR_ID_BROADCOM << 16) | 0;
return bcmsdh->vendevid; return bcmsdh->vendevid;
} }
......
...@@ -87,11 +87,11 @@ bool bcmsdh_chipmatch(u16 vendor, u16 device) ...@@ -87,11 +87,11 @@ bool bcmsdh_chipmatch(u16 vendor, u16 device)
return true; return true;
/* Check for BRCM 27XX Standard host controller */ /* Check for BRCM 27XX Standard host controller */
if (device == BCM27XX_SDIOH_ID && vendor == VENDOR_BROADCOM) if (device == BCM27XX_SDIOH_ID && vendor == PCI_VENDOR_ID_BROADCOM)
return true; return true;
/* Check for BRCM Standard host controller */ /* Check for BRCM Standard host controller */
if (device == SDIOH_FPGA_ID && vendor == VENDOR_BROADCOM) if (device == SDIOH_FPGA_ID && vendor == PCI_VENDOR_ID_BROADCOM)
return true; return true;
/* Check for TI PCIxx21 Standard host controller */ /* Check for TI PCIxx21 Standard host controller */
...@@ -111,7 +111,7 @@ bool bcmsdh_chipmatch(u16 vendor, u16 device) ...@@ -111,7 +111,7 @@ bool bcmsdh_chipmatch(u16 vendor, u16 device)
#endif /* BCMSDIOH_STD */ #endif /* BCMSDIOH_STD */
#ifdef BCMSDIOH_SPI #ifdef BCMSDIOH_SPI
/* This is the PciSpiHost. */ /* This is the PciSpiHost. */
if (device == SPIH_FPGA_ID && vendor == VENDOR_BROADCOM) { if (device == SPIH_FPGA_ID && vendor == PCI_VENDOR_ID_BROADCOM) {
WL_NONE("Found PCI SPI Host Controller\n"); WL_NONE("Found PCI SPI Host Controller\n");
return true; return true;
} }
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
*/ */
#include <linux/types.h> #include <linux/types.h>
#include <linux/pci_ids.h>
#include <bcmdefs.h> #include <bcmdefs.h>
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <bcmsdh.h> #include <bcmsdh.h>
...@@ -5089,7 +5090,7 @@ static void *dhdsdio_probe(u16 venid, u16 devid, u16 bus_no, ...@@ -5089,7 +5090,7 @@ static void *dhdsdio_probe(u16 venid, u16 devid, u16 bus_no,
/* Check the Vendor ID */ /* Check the Vendor ID */
switch (venid) { switch (venid) {
case 0x0000: case 0x0000:
case VENDOR_BROADCOM: case PCI_VENDOR_ID_BROADCOM:
break; break;
default: default:
DHD_ERROR(("%s: unknown vendor: 0x%04x\n", __func__, venid)); DHD_ERROR(("%s: unknown vendor: 0x%04x\n", __func__, venid));
......
...@@ -2034,7 +2034,7 @@ static bool wlc_validboardtype(struct wlc_hw_info *wlc_hw) ...@@ -2034,7 +2034,7 @@ static bool wlc_validboardtype(struct wlc_hw_info *wlc_hw)
goodboard = false; goodboard = false;
} }
if (wlc_hw->sih->boardvendor != VENDOR_BROADCOM) if (wlc_hw->sih->boardvendor != PCI_VENDOR_ID_BROADCOM)
return goodboard; return goodboard;
return goodboard; return goodboard;
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/ctype.h> #include <linux/ctype.h>
#include <linux/etherdevice.h> #include <linux/etherdevice.h>
#include <linux/pci_ids.h>
#include <net/mac80211.h> #include <net/mac80211.h>
#include <bcmdefs.h> #include <bcmdefs.h>
...@@ -4871,7 +4872,7 @@ void wlc_statsupd(struct wlc_info *wlc) ...@@ -4871,7 +4872,7 @@ void wlc_statsupd(struct wlc_info *wlc)
bool wlc_chipmatch(u16 vendor, u16 device) bool wlc_chipmatch(u16 vendor, u16 device)
{ {
if (vendor != VENDOR_BROADCOM) { if (vendor != PCI_VENDOR_ID_BROADCOM) {
WL_ERROR("wlc_chipmatch: unknown vendor id %04x\n", vendor); WL_ERROR("wlc_chipmatch: unknown vendor id %04x\n", vendor);
return false; return false;
} }
......
...@@ -17,9 +17,6 @@ ...@@ -17,9 +17,6 @@
#ifndef _BCMDEVS_H #ifndef _BCMDEVS_H
#define _BCMDEVS_H #define _BCMDEVS_H
/* PCI vendor IDs */
#define VENDOR_BROADCOM 0x14e4
/* DONGLE VID/PIDs */ /* DONGLE VID/PIDs */
#define BCM_DNGL_VID 0x0a5c #define BCM_DNGL_VID 0x0a5c
#define BCM_DNGL_BDC_PID 0x0bdc #define BCM_DNGL_BDC_PID 0x0bdc
......
...@@ -337,14 +337,14 @@ static __used void si_nvram_process(si_info_t *sii, char *pvars) ...@@ -337,14 +337,14 @@ static __used void si_nvram_process(si_info_t *sii, char *pvars)
#ifdef BCMSDIO #ifdef BCMSDIO
case SPI_BUS: case SPI_BUS:
sii->pub.boardvendor = VENDOR_BROADCOM; sii->pub.boardvendor = PCI_VENDOR_ID_BROADCOM;
sii->pub.boardtype = SPI_BOARD; sii->pub.boardtype = SPI_BOARD;
break; break;
#endif #endif
case SI_BUS: case SI_BUS:
case JTAG_BUS: case JTAG_BUS:
sii->pub.boardvendor = VENDOR_BROADCOM; sii->pub.boardvendor = PCI_VENDOR_ID_BROADCOM;
sii->pub.boardtype = getintvar(pvars, "prodid"); sii->pub.boardtype = getintvar(pvars, "prodid");
if (pvars == NULL || (sii->pub.boardtype == 0)) { if (pvars == NULL || (sii->pub.boardtype == 0)) {
sii->pub.boardtype = getintvar(NULL, "boardtype"); sii->pub.boardtype = getintvar(NULL, "boardtype");
...@@ -1865,7 +1865,7 @@ bool si_deviceremoved(si_t *sih) ...@@ -1865,7 +1865,7 @@ bool si_deviceremoved(si_t *sih)
case PCI_BUS: case PCI_BUS:
ASSERT(sii->pbus != NULL); ASSERT(sii->pbus != NULL);
pci_read_config_dword(sii->pbus, PCI_CFG_VID, &w); pci_read_config_dword(sii->pbus, PCI_CFG_VID, &w);
if ((w & 0xFFFF) != VENDOR_BROADCOM) if ((w & 0xFFFF) != PCI_VENDOR_ID_BROADCOM)
return true; return true;
break; break;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment