Symbol: bcma_bus
drivers/bcma/bcma_private.h
21
struct bcma_bus;
drivers/bcma/bcma_private.h
26
void bcma_prepare_core(struct bcma_bus *bus, struct bcma_device *core);
drivers/bcma/bcma_private.h
27
void bcma_init_bus(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
28
void bcma_unregister_cores(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
29
int bcma_bus_register(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
30
void bcma_bus_unregister(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
31
int __init bcma_bus_early_register(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
33
int bcma_bus_suspend(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
34
int bcma_bus_resume(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
38
void bcma_detect_chip(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
39
int bcma_bus_scan(struct bcma_bus *bus);
drivers/bcma/bcma_private.h
42
int bcma_sprom_get(struct bcma_bus *bus);
drivers/bcma/driver_chipcommon.c
115
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
144
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
171
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
248
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
39
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
58
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon.c
97
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_b.c
14
static bool bcma_wait_reg(struct bcma_bus *bus, void __iomem *addr, u32 mask,
drivers/bcma/driver_chipcommon_b.c
35
struct bcma_bus *bus = ccb->core->bus;
drivers/bcma/driver_chipcommon_nflash.c
30
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
150
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
164
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
212
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
232
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
276
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
311
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
356
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
422
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
454
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
499
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_pmu.c
82
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_chipcommon_sflash.c
91
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_gpio.c
180
struct bcma_bus *bus = cc->core->bus;
drivers/bcma/driver_mips.c
138
static void bcma_core_mips_set_irq_name(struct bcma_bus *bus, unsigned int irq,
drivers/bcma/driver_mips.c
168
static void bcma_core_mips_dump_irq(struct bcma_bus *bus)
drivers/bcma/driver_mips.c
179
struct bcma_bus *bus = mcore->core->bus;
drivers/bcma/driver_mips.c
189
static enum bcma_boot_dev bcma_boot_dev(struct bcma_bus *bus)
drivers/bcma/driver_mips.c
230
struct bcma_bus *bus = mcore->core->bus;
drivers/bcma/driver_mips.c
256
struct bcma_bus *bus = mcore->core->bus;
drivers/bcma/driver_mips.c
267
static void bcma_fix_i2s_irqflag(struct bcma_bus *bus)
drivers/bcma/driver_mips.c
295
struct bcma_bus *bus;
drivers/bcma/driver_mips.c
91
struct bcma_bus *bus = dev->bus;
drivers/bcma/driver_pci.c
259
void bcma_core_pci_power_save(struct bcma_bus *bus, bool up)
drivers/bcma/driver_pci_host.c
30
struct bcma_bus *bus = pc->core->bus;
drivers/bcma/driver_pci_host.c
342
struct bcma_bus *bus = pc->core->bus;
drivers/bcma/driver_pci_host.c
389
struct bcma_bus *bus = pc->core->bus;
drivers/bcma/driver_pcie2.c
161
struct bcma_bus *bus = pcie2->core->bus;
drivers/bcma/driver_pcie2.c
194
struct bcma_bus *bus = pcie2->core->bus;
drivers/bcma/host_pci.c
163
struct bcma_bus *bus;
drivers/bcma/host_pci.c
247
struct bcma_bus *bus = pci_get_drvdata(dev);
drivers/bcma/host_pci.c
259
struct bcma_bus *bus = dev_get_drvdata(dev);
drivers/bcma/host_pci.c
268
struct bcma_bus *bus = dev_get_drvdata(dev);
drivers/bcma/host_pci.c
331
void bcma_host_pci_up(struct bcma_bus *bus)
drivers/bcma/host_pci.c
344
void bcma_host_pci_down(struct bcma_bus *bus)
drivers/bcma/host_pci.c
355
int bcma_host_pci_irq_ctl(struct bcma_bus *bus, struct bcma_device *core,
drivers/bcma/host_soc.c
170
struct bcma_bus *bus = &soc->bus;
drivers/bcma/host_soc.c
191
struct bcma_bus *bus = &soc->bus;
drivers/bcma/host_soc.c
207
struct bcma_bus *bus;
drivers/bcma/host_soc.c
245
struct bcma_bus *bus = platform_get_drvdata(pdev);
drivers/bcma/main.c
216
struct bcma_bus *bus = core->bus;
drivers/bcma/main.c
238
void bcma_prepare_core(struct bcma_bus *bus, struct bcma_device *core)
drivers/bcma/main.c
266
void bcma_init_bus(struct bcma_bus *bus)
drivers/bcma/main.c
278
static void bcma_register_core(struct bcma_bus *bus, struct bcma_device *core)
drivers/bcma/main.c
291
static int bcma_register_devices(struct bcma_bus *bus)
drivers/bcma/main.c
368
void bcma_unregister_cores(struct bcma_bus *bus)
drivers/bcma/main.c
388
int bcma_bus_register(struct bcma_bus *bus)
drivers/bcma/main.c
487
void bcma_bus_unregister(struct bcma_bus *bus)
drivers/bcma/main.c
507
int __init bcma_bus_early_register(struct bcma_bus *bus)
drivers/bcma/main.c
539
int bcma_bus_suspend(struct bcma_bus *bus)
drivers/bcma/main.c
554
int bcma_bus_resume(struct bcma_bus *bus)
drivers/bcma/main.c
80
static u16 bcma_cc_core_id(struct bcma_bus *bus)
drivers/bcma/main.c
87
struct bcma_device *bcma_find_core_unit(struct bcma_bus *bus, u16 coreid,
drivers/bcma/scan.c
144
static u32 bcma_scan_read32(struct bcma_bus *bus, u16 offset)
drivers/bcma/scan.c
149
static void bcma_scan_switch_core(struct bcma_bus *bus, u32 addr)
drivers/bcma/scan.c
156
static u32 bcma_erom_get_ent(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
168
static s32 bcma_erom_get_ci(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
178
static bool bcma_erom_is_end(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
185
static bool bcma_erom_is_bridge(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
194
static void bcma_erom_skip_component(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
208
static s32 bcma_erom_get_mst_port(struct bcma_bus *bus, u32 __iomem **eromptr)
drivers/bcma/scan.c
218
static u32 bcma_erom_get_addr_desc(struct bcma_bus *bus, u32 __iomem **eromptr,
drivers/bcma/scan.c
246
static struct bcma_device *bcma_find_core_by_index(struct bcma_bus *bus,
drivers/bcma/scan.c
258
static struct bcma_device *bcma_find_core_reverse(struct bcma_bus *bus, u16 coreid)
drivers/bcma/scan.c
271
static int bcma_get_next_core(struct bcma_bus *bus, u32 __iomem **eromptr,
drivers/bcma/scan.c
437
void bcma_detect_chip(struct bcma_bus *bus)
drivers/bcma/scan.c
456
int bcma_bus_scan(struct bcma_bus *bus)
drivers/bcma/sprom.c
157
static int bcma_sprom_valid(struct bcma_bus *bus, const u16 *sprom,
drivers/bcma/sprom.c
19
static int(*get_fallback_sprom)(struct bcma_bus *dev, struct ssb_sprom *out);
drivers/bcma/sprom.c
221
static void bcma_sprom_extract_r8(struct bcma_bus *bus, const u16 *sprom)
drivers/bcma/sprom.c
39
int bcma_arch_register_fallback_sprom(int (*sprom_callback)(struct bcma_bus *bus,
drivers/bcma/sprom.c
480
static bool bcma_sprom_ext_available(struct bcma_bus *bus)
drivers/bcma/sprom.c
49
static int bcma_fill_sprom_with_fallback(struct bcma_bus *bus,
drivers/bcma/sprom.c
516
static bool bcma_sprom_onchip_available(struct bcma_bus *bus)
drivers/bcma/sprom.c
563
static int bcma_sprom_onchip_offset(struct bcma_bus *bus)
drivers/bcma/sprom.c
577
int bcma_sprom_get(struct bcma_bus *bus)
drivers/bcma/sprom.c
75
static void bcma_sprom_read(struct bcma_bus *bus, u16 offset, u16 *sprom,
drivers/firmware/broadcom/bcm47xx_sprom.c
650
static int bcm47xx_get_sprom_bcma(struct bcma_bus *bus, struct ssb_sprom *out)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
470
struct bcma_bus *pbus)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.c
510
ai_attach(struct bcma_bus *pbus)
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
151
struct bcma_bus *icbus; /* handle to soc interconnect bus */
drivers/net/wireless/broadcom/brcm80211/brcmsmac/aiutils.h
170
struct si_pub *ai_attach(struct bcma_bus *pbus);
drivers/net/wireless/broadcom/brcm80211/brcmsmac/debug.c
65
struct bcma_bus *bus = core->bus;
include/linux/bcma/bcma.h
19
struct bcma_bus;
include/linux/bcma/bcma.h
268
struct bcma_bus *bus;
include/linux/bcma/bcma.h
331
int (*sprom_callback)(struct bcma_bus *bus,
include/linux/bcma/bcma.h
444
extern struct bcma_device *bcma_find_core_unit(struct bcma_bus *bus, u16 coreid,
include/linux/bcma/bcma.h
446
static inline struct bcma_device *bcma_find_core(struct bcma_bus *bus,
include/linux/bcma/bcma.h
453
extern void bcma_host_pci_up(struct bcma_bus *bus);
include/linux/bcma/bcma.h
454
extern void bcma_host_pci_down(struct bcma_bus *bus);
include/linux/bcma/bcma.h
455
extern int bcma_host_pci_irq_ctl(struct bcma_bus *bus,
include/linux/bcma/bcma.h
458
static inline void bcma_host_pci_up(struct bcma_bus *bus)
include/linux/bcma/bcma.h
461
static inline void bcma_host_pci_down(struct bcma_bus *bus)
include/linux/bcma/bcma.h
464
static inline int bcma_host_pci_irq_ctl(struct bcma_bus *bus,
include/linux/bcma/bcma_driver_pci.h
209
struct bcma_bus;
include/linux/bcma/bcma_driver_pci.h
243
extern void bcma_core_pci_power_save(struct bcma_bus *bus, bool up);
include/linux/bcma/bcma_driver_pci.h
245
static inline void bcma_core_pci_power_save(struct bcma_bus *bus, bool up)
include/linux/bcma/bcma_soc.h
15
int bcma_bus_register(struct bcma_bus *bus);
include/linux/bcma/bcma_soc.h
8
struct bcma_bus bus;