brcmsmac: remove brcmsmac own sprom parsing
brcmsmac now takes the sprom from bcma and do not uses its own sprom parsing any more. Remove this code as it is not used any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Tested-by: Arend van Spriel <arend@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:

committed by
John W. Linville

parent
898d3c3b24
commit
47671b1a16
@@ -22,232 +22,6 @@
|
||||
#include "types.h"
|
||||
#include "defs.h"
|
||||
|
||||
enum brcms_srom_id {
|
||||
BRCMS_SROM_NULL,
|
||||
BRCMS_SROM_CONT,
|
||||
BRCMS_SROM_AA2G,
|
||||
BRCMS_SROM_AA5G,
|
||||
BRCMS_SROM_AG0,
|
||||
BRCMS_SROM_AG1,
|
||||
BRCMS_SROM_AG2,
|
||||
BRCMS_SROM_AG3,
|
||||
BRCMS_SROM_ANTSWCTL2G,
|
||||
BRCMS_SROM_ANTSWCTL5G,
|
||||
BRCMS_SROM_ANTSWITCH,
|
||||
BRCMS_SROM_BOARDFLAGS2,
|
||||
BRCMS_SROM_BOARDFLAGS,
|
||||
BRCMS_SROM_BOARDNUM,
|
||||
BRCMS_SROM_BOARDREV,
|
||||
BRCMS_SROM_BOARDTYPE,
|
||||
BRCMS_SROM_BW40PO,
|
||||
BRCMS_SROM_BWDUPPO,
|
||||
BRCMS_SROM_BXA2G,
|
||||
BRCMS_SROM_BXA5G,
|
||||
BRCMS_SROM_CC,
|
||||
BRCMS_SROM_CCK2GPO,
|
||||
BRCMS_SROM_CCKBW202GPO,
|
||||
BRCMS_SROM_CCKBW20UL2GPO,
|
||||
BRCMS_SROM_CCODE,
|
||||
BRCMS_SROM_CDDPO,
|
||||
BRCMS_SROM_DEVID,
|
||||
BRCMS_SROM_ET1MACADDR,
|
||||
BRCMS_SROM_EXTPAGAIN2G,
|
||||
BRCMS_SROM_EXTPAGAIN5G,
|
||||
BRCMS_SROM_FREQOFFSET_CORR,
|
||||
BRCMS_SROM_HW_IQCAL_EN,
|
||||
BRCMS_SROM_IL0MACADDR,
|
||||
BRCMS_SROM_IQCAL_SWP_DIS,
|
||||
BRCMS_SROM_LEDBH0,
|
||||
BRCMS_SROM_LEDBH1,
|
||||
BRCMS_SROM_LEDBH2,
|
||||
BRCMS_SROM_LEDBH3,
|
||||
BRCMS_SROM_LEDDC,
|
||||
BRCMS_SROM_LEGOFDM40DUPPO,
|
||||
BRCMS_SROM_LEGOFDMBW202GPO,
|
||||
BRCMS_SROM_LEGOFDMBW205GHPO,
|
||||
BRCMS_SROM_LEGOFDMBW205GLPO,
|
||||
BRCMS_SROM_LEGOFDMBW205GMPO,
|
||||
BRCMS_SROM_LEGOFDMBW20UL2GPO,
|
||||
BRCMS_SROM_LEGOFDMBW20UL5GHPO,
|
||||
BRCMS_SROM_LEGOFDMBW20UL5GLPO,
|
||||
BRCMS_SROM_LEGOFDMBW20UL5GMPO,
|
||||
BRCMS_SROM_MACADDR,
|
||||
BRCMS_SROM_MCS2GPO0,
|
||||
BRCMS_SROM_MCS2GPO1,
|
||||
BRCMS_SROM_MCS2GPO2,
|
||||
BRCMS_SROM_MCS2GPO3,
|
||||
BRCMS_SROM_MCS2GPO4,
|
||||
BRCMS_SROM_MCS2GPO5,
|
||||
BRCMS_SROM_MCS2GPO6,
|
||||
BRCMS_SROM_MCS2GPO7,
|
||||
BRCMS_SROM_MCS32PO,
|
||||
BRCMS_SROM_MCS5GHPO0,
|
||||
BRCMS_SROM_MCS5GHPO1,
|
||||
BRCMS_SROM_MCS5GHPO2,
|
||||
BRCMS_SROM_MCS5GHPO3,
|
||||
BRCMS_SROM_MCS5GHPO4,
|
||||
BRCMS_SROM_MCS5GHPO5,
|
||||
BRCMS_SROM_MCS5GHPO6,
|
||||
BRCMS_SROM_MCS5GHPO7,
|
||||
BRCMS_SROM_MCS5GLPO0,
|
||||
BRCMS_SROM_MCS5GLPO1,
|
||||
BRCMS_SROM_MCS5GLPO2,
|
||||
BRCMS_SROM_MCS5GLPO3,
|
||||
BRCMS_SROM_MCS5GLPO4,
|
||||
BRCMS_SROM_MCS5GLPO5,
|
||||
BRCMS_SROM_MCS5GLPO6,
|
||||
BRCMS_SROM_MCS5GLPO7,
|
||||
BRCMS_SROM_MCS5GPO0,
|
||||
BRCMS_SROM_MCS5GPO1,
|
||||
BRCMS_SROM_MCS5GPO2,
|
||||
BRCMS_SROM_MCS5GPO3,
|
||||
BRCMS_SROM_MCS5GPO4,
|
||||
BRCMS_SROM_MCS5GPO5,
|
||||
BRCMS_SROM_MCS5GPO6,
|
||||
BRCMS_SROM_MCS5GPO7,
|
||||
BRCMS_SROM_MCSBW202GPO,
|
||||
BRCMS_SROM_MCSBW205GHPO,
|
||||
BRCMS_SROM_MCSBW205GLPO,
|
||||
BRCMS_SROM_MCSBW205GMPO,
|
||||
BRCMS_SROM_MCSBW20UL2GPO,
|
||||
BRCMS_SROM_MCSBW20UL5GHPO,
|
||||
BRCMS_SROM_MCSBW20UL5GLPO,
|
||||
BRCMS_SROM_MCSBW20UL5GMPO,
|
||||
BRCMS_SROM_MCSBW402GPO,
|
||||
BRCMS_SROM_MCSBW405GHPO,
|
||||
BRCMS_SROM_MCSBW405GLPO,
|
||||
BRCMS_SROM_MCSBW405GMPO,
|
||||
BRCMS_SROM_MEASPOWER,
|
||||
BRCMS_SROM_OFDM2GPO,
|
||||
BRCMS_SROM_OFDM5GHPO,
|
||||
BRCMS_SROM_OFDM5GLPO,
|
||||
BRCMS_SROM_OFDM5GPO,
|
||||
BRCMS_SROM_OPO,
|
||||
BRCMS_SROM_PA0B0,
|
||||
BRCMS_SROM_PA0B1,
|
||||
BRCMS_SROM_PA0B2,
|
||||
BRCMS_SROM_PA0ITSSIT,
|
||||
BRCMS_SROM_PA0MAXPWR,
|
||||
BRCMS_SROM_PA1B0,
|
||||
BRCMS_SROM_PA1B1,
|
||||
BRCMS_SROM_PA1B2,
|
||||
BRCMS_SROM_PA1HIB0,
|
||||
BRCMS_SROM_PA1HIB1,
|
||||
BRCMS_SROM_PA1HIB2,
|
||||
BRCMS_SROM_PA1HIMAXPWR,
|
||||
BRCMS_SROM_PA1ITSSIT,
|
||||
BRCMS_SROM_PA1LOB0,
|
||||
BRCMS_SROM_PA1LOB1,
|
||||
BRCMS_SROM_PA1LOB2,
|
||||
BRCMS_SROM_PA1LOMAXPWR,
|
||||
BRCMS_SROM_PA1MAXPWR,
|
||||
BRCMS_SROM_PDETRANGE2G,
|
||||
BRCMS_SROM_PDETRANGE5G,
|
||||
BRCMS_SROM_PHYCAL_TEMPDELTA,
|
||||
BRCMS_SROM_RAWTEMPSENSE,
|
||||
BRCMS_SROM_REGREV,
|
||||
BRCMS_SROM_REV,
|
||||
BRCMS_SROM_RSSISAV2G,
|
||||
BRCMS_SROM_RSSISAV5G,
|
||||
BRCMS_SROM_RSSISMC2G,
|
||||
BRCMS_SROM_RSSISMC5G,
|
||||
BRCMS_SROM_RSSISMF2G,
|
||||
BRCMS_SROM_RSSISMF5G,
|
||||
BRCMS_SROM_RXCHAIN,
|
||||
BRCMS_SROM_RXPO2G,
|
||||
BRCMS_SROM_RXPO5G,
|
||||
BRCMS_SROM_STBCPO,
|
||||
BRCMS_SROM_TEMPCORRX,
|
||||
BRCMS_SROM_TEMPOFFSET,
|
||||
BRCMS_SROM_TEMPSENSE_OPTION,
|
||||
BRCMS_SROM_TEMPSENSE_SLOPE,
|
||||
BRCMS_SROM_TEMPTHRESH,
|
||||
BRCMS_SROM_TRI2G,
|
||||
BRCMS_SROM_TRI5GH,
|
||||
BRCMS_SROM_TRI5GL,
|
||||
BRCMS_SROM_TRI5G,
|
||||
BRCMS_SROM_TRISO2G,
|
||||
BRCMS_SROM_TRISO5G,
|
||||
BRCMS_SROM_TSSIPOS2G,
|
||||
BRCMS_SROM_TSSIPOS5G,
|
||||
BRCMS_SROM_TXCHAIN,
|
||||
/*
|
||||
* per-path identifiers (see srom.c)
|
||||
*/
|
||||
BRCMS_SROM_ITT2GA0,
|
||||
BRCMS_SROM_ITT2GA1,
|
||||
BRCMS_SROM_ITT2GA2,
|
||||
BRCMS_SROM_ITT2GA3,
|
||||
BRCMS_SROM_ITT5GA0,
|
||||
BRCMS_SROM_ITT5GA1,
|
||||
BRCMS_SROM_ITT5GA2,
|
||||
BRCMS_SROM_ITT5GA3,
|
||||
BRCMS_SROM_MAXP2GA0,
|
||||
BRCMS_SROM_MAXP2GA1,
|
||||
BRCMS_SROM_MAXP2GA2,
|
||||
BRCMS_SROM_MAXP2GA3,
|
||||
BRCMS_SROM_MAXP5GA0,
|
||||
BRCMS_SROM_MAXP5GA1,
|
||||
BRCMS_SROM_MAXP5GA2,
|
||||
BRCMS_SROM_MAXP5GA3,
|
||||
BRCMS_SROM_MAXP5GHA0,
|
||||
BRCMS_SROM_MAXP5GHA1,
|
||||
BRCMS_SROM_MAXP5GHA2,
|
||||
BRCMS_SROM_MAXP5GHA3,
|
||||
BRCMS_SROM_MAXP5GLA0,
|
||||
BRCMS_SROM_MAXP5GLA1,
|
||||
BRCMS_SROM_MAXP5GLA2,
|
||||
BRCMS_SROM_MAXP5GLA3,
|
||||
BRCMS_SROM_PA2GW0A0,
|
||||
BRCMS_SROM_PA2GW0A1,
|
||||
BRCMS_SROM_PA2GW0A2,
|
||||
BRCMS_SROM_PA2GW0A3,
|
||||
BRCMS_SROM_PA2GW1A0,
|
||||
BRCMS_SROM_PA2GW1A1,
|
||||
BRCMS_SROM_PA2GW1A2,
|
||||
BRCMS_SROM_PA2GW1A3,
|
||||
BRCMS_SROM_PA2GW2A0,
|
||||
BRCMS_SROM_PA2GW2A1,
|
||||
BRCMS_SROM_PA2GW2A2,
|
||||
BRCMS_SROM_PA2GW2A3,
|
||||
BRCMS_SROM_PA5GHW0A0,
|
||||
BRCMS_SROM_PA5GHW0A1,
|
||||
BRCMS_SROM_PA5GHW0A2,
|
||||
BRCMS_SROM_PA5GHW0A3,
|
||||
BRCMS_SROM_PA5GHW1A0,
|
||||
BRCMS_SROM_PA5GHW1A1,
|
||||
BRCMS_SROM_PA5GHW1A2,
|
||||
BRCMS_SROM_PA5GHW1A3,
|
||||
BRCMS_SROM_PA5GHW2A0,
|
||||
BRCMS_SROM_PA5GHW2A1,
|
||||
BRCMS_SROM_PA5GHW2A2,
|
||||
BRCMS_SROM_PA5GHW2A3,
|
||||
BRCMS_SROM_PA5GLW0A0,
|
||||
BRCMS_SROM_PA5GLW0A1,
|
||||
BRCMS_SROM_PA5GLW0A2,
|
||||
BRCMS_SROM_PA5GLW0A3,
|
||||
BRCMS_SROM_PA5GLW1A0,
|
||||
BRCMS_SROM_PA5GLW1A1,
|
||||
BRCMS_SROM_PA5GLW1A2,
|
||||
BRCMS_SROM_PA5GLW1A3,
|
||||
BRCMS_SROM_PA5GLW2A0,
|
||||
BRCMS_SROM_PA5GLW2A1,
|
||||
BRCMS_SROM_PA5GLW2A2,
|
||||
BRCMS_SROM_PA5GLW2A3,
|
||||
BRCMS_SROM_PA5GW0A0,
|
||||
BRCMS_SROM_PA5GW0A1,
|
||||
BRCMS_SROM_PA5GW0A2,
|
||||
BRCMS_SROM_PA5GW0A3,
|
||||
BRCMS_SROM_PA5GW1A0,
|
||||
BRCMS_SROM_PA5GW1A1,
|
||||
BRCMS_SROM_PA5GW1A2,
|
||||
BRCMS_SROM_PA5GW1A3,
|
||||
BRCMS_SROM_PA5GW2A0,
|
||||
BRCMS_SROM_PA5GW2A1,
|
||||
BRCMS_SROM_PA5GW2A2,
|
||||
BRCMS_SROM_PA5GW2A3,
|
||||
};
|
||||
|
||||
#define BRCMS_NUMRATES 16 /* max # of rates in a rateset */
|
||||
|
||||
/* phy types */
|
||||
@@ -565,8 +339,6 @@ extern void brcms_c_ampdu_flush(struct brcms_c_info *wlc,
|
||||
struct ieee80211_sta *sta, u16 tid);
|
||||
extern void brcms_c_ampdu_tx_operational(struct brcms_c_info *wlc, u8 tid,
|
||||
u8 ba_wsize, uint max_rx_ampdu_bytes);
|
||||
extern char *getvar(struct si_pub *sih, enum brcms_srom_id id);
|
||||
extern int getintvar(struct si_pub *sih, enum brcms_srom_id id);
|
||||
extern int brcms_c_module_register(struct brcms_pub *pub,
|
||||
const char *name, struct brcms_info *hdl,
|
||||
int (*down_fn)(void *handle));
|
||||
|
Reference in New Issue
Block a user