Home
last modified time | relevance | path

Searched refs:bcma_bus (Results 1 – 14 of 14) sorted by relevance

/linux-3.4.99/drivers/bcma/
Dbcma_private.h13 struct bcma_bus;
16 int __devinit bcma_bus_register(struct bcma_bus *bus);
17 void bcma_bus_unregister(struct bcma_bus *bus);
18 int __init bcma_bus_early_register(struct bcma_bus *bus,
22 int bcma_bus_suspend(struct bcma_bus *bus);
23 int bcma_bus_resume(struct bcma_bus *bus);
27 int bcma_bus_scan(struct bcma_bus *bus);
28 int __init bcma_bus_scan_early(struct bcma_bus *bus,
31 void bcma_init_bus(struct bcma_bus *bus);
34 int bcma_sprom_get(struct bcma_bus *bus);
Dscan.c95 static u32 bcma_scan_read32(struct bcma_bus *bus, u8 current_coreidx, in bcma_scan_read32()
101 static void bcma_scan_switch_core(struct bcma_bus *bus, u32 addr) in bcma_scan_switch_core()
108 static u32 bcma_erom_get_ent(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_get_ent()
120 static s32 bcma_erom_get_ci(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_get_ci()
130 static bool bcma_erom_is_end(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_is_end()
137 static bool bcma_erom_is_bridge(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_is_bridge()
146 static void bcma_erom_skip_component(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_skip_component()
160 static s32 bcma_erom_get_mst_port(struct bcma_bus *bus, u32 **eromptr) in bcma_erom_get_mst_port()
170 static s32 bcma_erom_get_addr_desc(struct bcma_bus *bus, u32 **eromptr, in bcma_erom_get_addr_desc()
203 static struct bcma_device *bcma_find_core_by_index(struct bcma_bus *bus, in bcma_find_core_by_index()
[all …]
Ddriver_chipcommon_pmu.c59 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_pll_init()
75 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_resources_init()
101 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_swreg_init()
118 struct bcma_bus *bus = cc->core->bus; in bcma_chipco_bcm4331_ext_pa_lines_ctl()
135 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_workarounds()
191 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_alp_clock()
221 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_clock()
256 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_get_clockcontrol()
287 struct bcma_bus *bus = cc->core->bus; in bcma_pmu_get_clockcpu()
Dsprom.c19 static int(*get_fallback_sprom)(struct bcma_bus *dev, struct ssb_sprom *out);
39 int bcma_arch_register_fallback_sprom(int (*sprom_callback)(struct bcma_bus *bus, in bcma_arch_register_fallback_sprom()
49 static int bcma_fill_sprom_with_fallback(struct bcma_bus *bus, in bcma_fill_sprom_with_fallback()
75 static void bcma_sprom_read(struct bcma_bus *bus, u16 offset, u16 *sprom) in bcma_sprom_read()
184 static void bcma_sprom_extract_r8(struct bcma_bus *bus, const u16 *sprom) in bcma_sprom_extract_r8()
306 static bool bcma_sprom_ext_available(struct bcma_bus *bus) in bcma_sprom_ext_available()
342 static bool bcma_sprom_onchip_available(struct bcma_bus *bus) in bcma_sprom_onchip_available()
383 static int bcma_sprom_onchip_offset(struct bcma_bus *bus) in bcma_sprom_onchip_offset()
397 int bcma_sprom_get(struct bcma_bus *bus) in bcma_sprom_get()
Dmain.c64 struct bcma_device *bcma_find_core(struct bcma_bus *bus, u16 coreid) in bcma_find_core()
86 static int bcma_register_cores(struct bcma_bus *bus) in bcma_register_cores()
132 static void bcma_unregister_cores(struct bcma_bus *bus) in bcma_unregister_cores()
143 int __devinit bcma_bus_register(struct bcma_bus *bus) in bcma_bus_register()
195 void bcma_bus_unregister(struct bcma_bus *bus) in bcma_bus_unregister()
200 int __init bcma_bus_early_register(struct bcma_bus *bus, in bcma_bus_early_register()
254 int bcma_bus_suspend(struct bcma_bus *bus) in bcma_bus_suspend()
269 int bcma_bus_resume(struct bcma_bus *bus) in bcma_bus_resume()
Ddriver_mips.c103 struct bcma_bus *bus = dev->bus; in bcma_core_mips_set_irq()
160 static void bcma_core_mips_dump_irq(struct bcma_bus *bus) in bcma_core_mips_dump_irq()
171 struct bcma_bus *bus = mcore->core->bus; in bcma_cpu_clock()
183 struct bcma_bus *bus = mcore->core->bus; in bcma_core_mips_flash_detect()
208 struct bcma_bus *bus; in bcma_core_mips_init()
Dhost_pci.c160 struct bcma_bus *bus; in bcma_host_pci_probe()
227 struct bcma_bus *bus = pci_get_drvdata(dev); in bcma_host_pci_remove()
241 struct bcma_bus *bus = pci_get_drvdata(pdev); in bcma_host_pci_suspend()
251 struct bcma_bus *bus = pci_get_drvdata(pdev); in bcma_host_pci_resume()
Dhost_soc.c163 struct bcma_bus *bus = &soc->bus; in bcma_host_soc_register()
Ddriver_pci_host.c29 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_is_in_hostmode()
388 struct bcma_bus *bus = pc->core->bus; in bcma_core_pci_hostmode_init()
/linux-3.4.99/include/linux/bcma/
Dbcma_soc.h7 struct bcma_bus bus;
14 int bcma_bus_register(struct bcma_bus *bus);
Dbcma.h15 struct bcma_bus;
129 struct bcma_bus *bus;
182 int (*sprom_callback)(struct bcma_bus *bus,
185 struct bcma_bus { struct
293 extern struct bcma_device *bcma_find_core(struct bcma_bus *bus, u16 coreid);
/linux-3.4.99/drivers/net/wireless/brcm80211/brcmsmac/
Daiutils.h173 struct bcma_bus *icbus; /* handle to soc interconnect bus */
197 extern struct si_pub *ai_attach(struct bcma_bus *pbus);
Daiutils.c561 struct bcma_bus *pbus) in ai_doattach()
673 ai_attach(struct bcma_bus *pbus) in ai_attach()
/linux-3.4.99/arch/mips/bcm47xx/
Dsetup.c162 static int bcm47xx_get_sprom_bcma(struct bcma_bus *bus, struct ssb_sprom *out) in bcm47xx_get_sprom_bcma()