#include "b43.h"
#include "radio_2056.h"
#include "phy_common.h"
struct b2056_inittab_entry { … };
#define B2056_INITTAB_ENTRY_OK …
#define B2056_INITTAB_UPLOAD …
#define UPLOAD …
#define NOUPLOAD …
struct b2056_inittabs_pts { … };
static const struct b2056_inittab_entry b2056_inittab_phy_rev3_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_phy_rev3_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_phy_rev3_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_phy_rev4_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_phy_rev4_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_phy_rev4_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev5_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev5_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev5_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev6_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev6_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev6_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev7_9_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev8_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev8_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev8_rx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev11_syn[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev11_tx[] = …;
static const struct b2056_inittab_entry b2056_inittab_radio_rev11_rx[] = …;
#define INITTABSPTS(prefix) …
INITTABSPTS(…);
INITTABSPTS(…);
INITTABSPTS(…);
INITTABSPTS(…);
INITTABSPTS(…);
INITTABSPTS(…);
INITTABSPTS(…);
#define RADIOREGS3(r00, r01, r02, r03, r04, r05, r06, r07, r08, r09, \
r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, \
r20, r21, r22, r23, r24, r25, r26, r27, r28, r29, \
r30, r31, r32, r33, r34, r35, r36) …
#define PHYREGS(r0, r1, r2, r3, r4, r5) …
static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev3[] = …;
static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_phy_rev4[] = …;
static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev5[] = …;
static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev6[] = …static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev7_9[] = …static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev8[] = …static const struct b43_nphy_channeltab_entry_rev3 b43_nphy_channeltab_radio_rev11[] = …static const struct b2056_inittabs_pts
*b43_nphy_get_inittabs_rev3(struct b43_wldev *dev)
{ … }static void b2056_upload_inittab(struct b43_wldev *dev, bool ghz5,
bool ignore_uploadflag, u16 routing,
const struct b2056_inittab_entry *e,
unsigned int length)
{ … }void b2056_upload_inittabs(struct b43_wldev *dev,
bool ghz5, bool ignore_uploadflag)
{ … }void b2056_upload_syn_pll_cp2(struct b43_wldev *dev, bool ghz5)
{ … }const struct b43_nphy_channeltab_entry_rev3 *
b43_nphy_get_chantabent_rev3(struct b43_wldev *dev, u16 freq)
{ … }