brcmf_chip
struct brcmf_chip *pub;
struct brcmf_chip *brcmf_chip_attach(void *ctx, u16 devid,
void brcmf_chip_detach(struct brcmf_chip *pub)
struct brcmf_core *brcmf_chip_get_d11core(struct brcmf_chip *pub, u8 unit)
struct brcmf_core *brcmf_chip_get_core(struct brcmf_chip *pub, u16 coreid)
struct brcmf_core *brcmf_chip_get_chipcommon(struct brcmf_chip *pub)
struct brcmf_core *brcmf_chip_get_pmu(struct brcmf_chip *pub)
void brcmf_chip_set_passive(struct brcmf_chip *pub)
bool brcmf_chip_set_active(struct brcmf_chip *pub, u32 rstvec)
bool brcmf_chip_sr_capable(struct brcmf_chip *pub)
struct brcmf_chip pub;
int brcmf_chip_get_raminfo(struct brcmf_chip *pub)
int (*reset)(void *ctx, struct brcmf_chip *chip);
int (*setup)(void *ctx, struct brcmf_chip *chip);
void (*activate)(void *ctx, struct brcmf_chip *chip, u32 rstvec);
int brcmf_chip_get_raminfo(struct brcmf_chip *pub);
struct brcmf_chip *brcmf_chip_attach(void *ctx, u16 devid,
void brcmf_chip_detach(struct brcmf_chip *chip);
struct brcmf_core *brcmf_chip_get_core(struct brcmf_chip *chip, u16 coreid);
struct brcmf_core *brcmf_chip_get_d11core(struct brcmf_chip *pub, u8 unit);
struct brcmf_core *brcmf_chip_get_chipcommon(struct brcmf_chip *chip);
struct brcmf_core *brcmf_chip_get_pmu(struct brcmf_chip *pub);
void brcmf_chip_set_passive(struct brcmf_chip *ci);
bool brcmf_chip_set_active(struct brcmf_chip *ci, u32 rstvec);
bool brcmf_chip_sr_capable(struct brcmf_chip *pub);
static int brcmf_pcie_buscore_reset(void *ctx, struct brcmf_chip *chip)
static void brcmf_pcie_buscore_activate(void *ctx, struct brcmf_chip *chip,
struct brcmf_chip *ci;
static bool brcmf_chip_is_ulp(struct brcmf_chip *ci)
struct brcmf_chip *ci, u32 drivestrength)
static void brcmf_sdio_buscore_activate(void *ctx, struct brcmf_chip *chip,
struct brcmf_chip *ci; /* Chip info struct */