/linux-4.1.27/include/linux/bcma/ |
D | bcma.h | 16 struct bcma_device; 42 u8 (*read8)(struct bcma_device *core, u16 offset); 43 u16 (*read16)(struct bcma_device *core, u16 offset); 44 u32 (*read32)(struct bcma_device *core, u16 offset); 45 void (*write8)(struct bcma_device *core, u16 offset, u8 value); 46 void (*write16)(struct bcma_device *core, u16 offset, u16 value); 47 void (*write32)(struct bcma_device *core, u16 offset, u32 value); 49 void (*block_read)(struct bcma_device *core, void *buffer, 51 void (*block_write)(struct bcma_device *core, const void *buffer, 55 u32 (*aread32)(struct bcma_device *core, u16 offset); [all …]
|
D | bcma_driver_mips.h | 34 struct bcma_device; 37 struct bcma_device *core;
|
D | bcma_driver_gmac_cmn.h | 81 struct bcma_device *core;
|
D | bcma_driver_pcie2.h | 145 struct bcma_device *core;
|
D | bcma_driver_pci.h | 225 struct bcma_device *core;
|
D | bcma_driver_chipcommon.h | 615 struct bcma_device *core; 648 struct bcma_device *core;
|
/linux-4.1.27/drivers/bcma/ |
D | main.c | 32 struct bcma_device *core = container_of(dev, struct bcma_device, dev); in manuf_show() 39 struct bcma_device *core = container_of(dev, struct bcma_device, dev); in id_show() 46 struct bcma_device *core = container_of(dev, struct bcma_device, dev); in rev_show() 53 struct bcma_device *core = container_of(dev, struct bcma_device, dev); in class_show() 65 ATTRIBUTE_GROUPS(bcma_device); 83 struct bcma_device *bcma_find_core_unit(struct bcma_bus *bus, u16 coreid, in bcma_find_core_unit() 86 struct bcma_device *core; in bcma_find_core_unit() 96 bool bcma_wait_value(struct bcma_device *core, u16 reg, u32 mask, u32 value, in bcma_wait_value() 117 struct bcma_device *core = container_of(dev, struct bcma_device, dev); in bcma_release_core_dev() 138 struct bcma_device *core) in bcma_of_find_child_device() [all …]
|
D | host_soc.c | 16 static u8 bcma_host_soc_read8(struct bcma_device *core, u16 offset) in bcma_host_soc_read8() 21 static u16 bcma_host_soc_read16(struct bcma_device *core, u16 offset) in bcma_host_soc_read16() 26 static u32 bcma_host_soc_read32(struct bcma_device *core, u16 offset) in bcma_host_soc_read32() 31 static void bcma_host_soc_write8(struct bcma_device *core, u16 offset, in bcma_host_soc_write8() 37 static void bcma_host_soc_write16(struct bcma_device *core, u16 offset, in bcma_host_soc_write16() 43 static void bcma_host_soc_write32(struct bcma_device *core, u16 offset, in bcma_host_soc_write32() 50 static void bcma_host_soc_block_read(struct bcma_device *core, void *buffer, in bcma_host_soc_block_read() 93 static void bcma_host_soc_block_write(struct bcma_device *core, in bcma_host_soc_block_write() 138 static u32 bcma_host_soc_aread32(struct bcma_device *core, u16 offset) in bcma_host_soc_aread32() 145 static void bcma_host_soc_awrite32(struct bcma_device *core, u16 offset, in bcma_host_soc_awrite32()
|
D | driver_mips.c | 56 static inline bool bcma_core_mips_bcm47162a0_quirk(struct bcma_device *dev) in bcma_core_mips_bcm47162a0_quirk() 63 static inline bool bcma_core_mips_bcm5357b0_quirk(struct bcma_device *dev) in bcma_core_mips_bcm5357b0_quirk() 100 static u32 bcma_core_mips_irqflag(struct bcma_device *dev) in bcma_core_mips_irqflag() 121 unsigned int bcma_core_mips_irq(struct bcma_device *dev) in bcma_core_mips_irq() 123 struct bcma_device *mdev = dev->bus->drv_mips.core; in bcma_core_mips_irq() 139 static void bcma_core_mips_set_irq(struct bcma_device *dev, unsigned int irq) in bcma_core_mips_set_irq() 143 struct bcma_device *mdev = bus->drv_mips.core; in bcma_core_mips_set_irq() 168 struct bcma_device *core; in bcma_core_mips_set_irq() 192 struct bcma_device *core; in bcma_core_mips_set_irq_name() 205 static void bcma_core_mips_print_irq(struct bcma_device *dev, unsigned int irq) in bcma_core_mips_print_irq() [all …]
|
D | core.c | 12 static bool bcma_core_wait_value(struct bcma_device *core, u16 reg, u32 mask, in bcma_core_wait_value() 31 bool bcma_core_is_enabled(struct bcma_device *core) in bcma_core_is_enabled() 42 void bcma_core_disable(struct bcma_device *core, u32 flags) in bcma_core_disable() 59 int bcma_core_enable(struct bcma_device *core, u32 flags) in bcma_core_enable() 78 void bcma_core_set_clockmode(struct bcma_device *core, in bcma_core_set_clockmode() 109 void bcma_core_pll_ctl(struct bcma_device *core, u32 req, u32 status, bool on) in bcma_core_pll_ctl() 140 u32 bcma_core_dma_translation(struct bcma_device *core) in bcma_core_dma_translation()
|
D | host_pci.c | 14 static void bcma_host_pci_switch_core(struct bcma_device *core) in bcma_host_pci_switch_core() 28 static u16 bcma_host_pci_provide_access_to_core(struct bcma_device *core) in bcma_host_pci_provide_access_to_core() 42 static u8 bcma_host_pci_read8(struct bcma_device *core, u16 offset) in bcma_host_pci_read8() 48 static u16 bcma_host_pci_read16(struct bcma_device *core, u16 offset) in bcma_host_pci_read16() 54 static u32 bcma_host_pci_read32(struct bcma_device *core, u16 offset) in bcma_host_pci_read32() 60 static void bcma_host_pci_write8(struct bcma_device *core, u16 offset, in bcma_host_pci_write8() 67 static void bcma_host_pci_write16(struct bcma_device *core, u16 offset, in bcma_host_pci_write16() 74 static void bcma_host_pci_write32(struct bcma_device *core, u16 offset, in bcma_host_pci_write32() 82 static void bcma_host_pci_block_read(struct bcma_device *core, void *buffer, in bcma_host_pci_block_read() 105 static void bcma_host_pci_block_write(struct bcma_device *core, in bcma_host_pci_block_write() [all …]
|
D | bcma_private.h | 25 bool bcma_wait_value(struct bcma_device *core, u16 reg, u32 mask, u32 value, 27 void bcma_prepare_core(struct bcma_bus *bus, struct bcma_device *core); 159 unsigned int bcma_core_mips_irq(struct bcma_device *dev); 163 static inline unsigned int bcma_core_mips_irq(struct bcma_device *dev) in bcma_core_mips_irq()
|
D | scan.c | 249 static struct bcma_device *bcma_find_core_by_index(struct bcma_bus *bus, in bcma_find_core_by_index() 252 struct bcma_device *core; in bcma_find_core_by_index() 261 static struct bcma_device *bcma_find_core_reverse(struct bcma_bus *bus, u16 coreid) in bcma_find_core_reverse() 263 struct bcma_device *core; in bcma_find_core_reverse() 276 struct bcma_device *core) in bcma_get_next_core() 482 struct bcma_device *other_core; in bcma_bus_scan() 483 struct bcma_device *core = kzalloc(sizeof(*core), GFP_KERNEL); in bcma_bus_scan()
|
D | driver_pci.c | 153 struct bcma_device *core = pc->core; in bcma_core_pci_fixcfg()
|
D | sprom.c | 565 struct bcma_device *cc = bus->drv_cc.core; in bcma_sprom_onchip_offset()
|
/linux-4.1.27/drivers/usb/host/ |
D | bcma-hcd.c | 41 static int bcma_wait_bits(struct bcma_device *dev, u16 reg, u32 bitmask, in bcma_wait_bits() 57 static void bcma_hcd_4716wa(struct bcma_device *dev) in bcma_hcd_4716wa() 91 static void bcma_hcd_init_chip(struct bcma_device *dev) in bcma_hcd_init_chip() 168 static struct platform_device *bcma_hcd_create_pdev(struct bcma_device *dev, bool ohci, u32 addr) in bcma_hcd_create_pdev() 214 static int bcma_hcd_probe(struct bcma_device *dev) in bcma_hcd_probe() 267 static void bcma_hcd_remove(struct bcma_device *dev) in bcma_hcd_remove() 281 static void bcma_hcd_shutdown(struct bcma_device *dev) in bcma_hcd_shutdown() 288 static int bcma_hcd_suspend(struct bcma_device *dev) in bcma_hcd_suspend() 295 static int bcma_hcd_resume(struct bcma_device *dev) in bcma_hcd_resume()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/ |
D | aiutils.c | 444 ai_buscore_setup(struct si_info *sii, struct bcma_device *cc) in ai_buscore_setup() 473 struct bcma_device *cc; in ai_doattach() 545 struct bcma_device *cc; in ai_cc_reg() 563 static uint ai_slowclk_src(struct si_pub *sih, struct bcma_device *cc) in ai_slowclk_src() 573 struct bcma_device *cc) in ai_slowclk_freq() 584 ai_clkctl_setdelay(struct si_pub *sih, struct bcma_device *cc) in ai_clkctl_setdelay() 616 struct bcma_device *cc; in ai_clkctl_init() 639 struct bcma_device *cc; in ai_clkctl_fast_pwrup_delay() 673 struct bcma_device *cc; in ai_clkctl_cc() 686 struct bcma_device *cc; in ai_epa_4313war()
|
D | pub.h | 270 struct bcma_device *core, uint unit, 276 bool brcms_c_chipmatch(struct bcma_device *core);
|
D | mac80211_if.c | 333 static void brcms_remove(struct bcma_device *pdev) in brcms_remove() 368 static int brcms_request_fw(struct brcms_info *wl, struct bcma_device *pdev) in brcms_request_fw() 529 struct bcma_device *core = wl->wlc->hw->d11core; in brcms_ops_config() 585 struct bcma_device *core = wl->wlc->hw->d11core; in brcms_ops_bss_info_changed() 741 struct bcma_device *core = wl->wlc->hw->d11core; in brcms_ops_configure_filter() 1101 static struct brcms_info *brcms_attach(struct bcma_device *pdev) in brcms_attach() 1196 static int brcms_bcma_probe(struct bcma_device *pdev) in brcms_bcma_probe() 1231 static int brcms_suspend(struct bcma_device *pdev) in brcms_suspend() 1254 static int brcms_resume(struct bcma_device *pdev) in brcms_resume()
|
D | pmu.c | 121 struct bcma_device *core; in si_pmu_measure_alpclk()
|
D | aiutils.h | 175 u32 ai_core_cflags(struct bcma_device *core, u32 mask, u32 val);
|
D | main.c | 597 struct bcma_device *core = wlc_hw->d11core; in brcms_b_update_slot_timing() 682 struct bcma_device *core = wlc_hw->d11core; in brcms_c_write_inits() 751 struct bcma_device *core = wlc_hw->d11core; in brcms_b_core_ioctl() 1032 struct bcma_device *core; in brcms_b_txstatus() 1506 struct bcma_device *core = wlc_hw->d11core; in brcms_b_set_addrmatch() 1529 struct bcma_device *core = wlc_hw->d11core; in brcms_b_write_template_ram() 2085 struct bcma_device *core = wlc_hw->d11core; in brcms_b_corerev_fifofixup() 2145 struct bcma_device *core = wlc_hw->d11core; in brcms_b_switch_macfreq() 2262 struct bcma_device *core = wlc_hw->d11core; in brcms_ucode_write() 2340 struct bcma_device *core = wlc_hw->d11core; in brcms_b_fifoerrors() [all …]
|
D | debug.c | 79 struct bcma_device *core = hw->d11core; in brcms_debugfs_hardware_read()
|
D | main.h | 333 struct bcma_device *d11core; /* pointer to 802.11 core */
|
D | dma.c | 212 struct bcma_device *core; 554 struct bcma_device *core = wlc->hw->d11core; in dma_attach()
|
D | ampdu.c | 184 struct bcma_device *core = wlc->hw->d11core; in brcms_c_ampdu_set()
|
/linux-4.1.27/drivers/net/wireless/b43/ |
D | bus.h | 16 struct bcma_device *bdev; 89 struct b43_bus_dev *b43_bus_dev_bcma_init(struct bcma_device *core);
|
D | bus.c | 88 struct b43_bus_dev *b43_bus_dev_bcma_init(struct bcma_device *core) in b43_bus_dev_bcma_init()
|
D | phy_ht.c | 749 struct bcma_device *core = dev->dev->bdev; in b43_phy_ht_spur_avoid()
|
D | main.c | 5659 static int b43_bcma_probe(struct bcma_device *core) in b43_bcma_probe() 5697 static void b43_bcma_remove(struct bcma_device *core) in b43_bcma_remove()
|
/linux-4.1.27/drivers/spi/ |
D | spi-bcm53xx.c | 18 struct bcma_device *core; 223 static int bcm53xxspi_bcma_probe(struct bcma_device *core) in bcm53xxspi_bcma_probe() 260 static void bcm53xxspi_bcma_remove(struct bcma_device *core) in bcm53xxspi_bcma_remove()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/ |
D | bgmac.h | 438 struct bcma_device *core; 439 struct bcma_device *cmn; /* Reference to CMN core for BCM4706 */
|
D | bgmac.c | 29 static bool bgmac_wait_value(struct bcma_device *core, u16 reg, u32 mask, in bgmac_wait_value() 737 struct bcma_device *core; in bgmac_phy_read() 786 struct bcma_device *core; in bgmac_phy_write() 984 struct bcma_device *core = bgmac->core; in bgmac_miiconfig() 1010 struct bcma_device *core = bgmac->core; in bgmac_chip_reset() 1546 static int bgmac_probe(struct bcma_device *core) in bgmac_probe() 1613 struct bcma_device *ns_core; in bgmac_probe() 1686 static void bgmac_remove(struct bcma_device *core) in bgmac_remove()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
D | phy_hal.h | 184 struct bcma_device *d11core, int bandtype,
|
D | phy_int.h | 559 struct bcma_device *d11core;
|
D | phy_cmn.c | 429 wlc_phy_attach(struct shared_phy *sh, struct bcma_device *d11core, in wlc_phy_attach() 996 struct bcma_device *core = pi->d11core; in wlc_phy_do_dummy_tx()
|
/linux-4.1.27/arch/mips/bcm47xx/ |
D | sprom.c | 702 struct bcma_device *core; in bcm47xx_get_sprom_bcma()
|