Home
last modified time | relevance | path

Searched refs:bcma_drv_cc (Results 1 – 20 of 20) sorted by relevance

/linux-4.4.14/drivers/bcma/
Dbcma_private.h47 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *cc);
48 void bcma_core_chipcommon_init(struct bcma_drv_cc *cc);
49 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *cc, bool enable);
51 void bcma_chipco_serial_init(struct bcma_drv_cc *cc);
60 void bcma_pmu_early_init(struct bcma_drv_cc *cc);
61 void bcma_pmu_init(struct bcma_drv_cc *cc);
62 u32 bcma_pmu_get_alp_clock(struct bcma_drv_cc *cc);
63 u32 bcma_pmu_get_cpu_clock(struct bcma_drv_cc *cc);
67 int bcma_sflash_init(struct bcma_drv_cc *cc);
70 static inline int bcma_sflash_init(struct bcma_drv_cc *cc) in bcma_sflash_init()
[all …]
Ddriver_gpio.c20 static inline struct bcma_drv_cc *bcma_gpio_get_cc(struct gpio_chip *chip) in bcma_gpio_get_cc()
22 return container_of(chip, struct bcma_drv_cc, gpio); in bcma_gpio_get_cc()
27 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_get_value()
35 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_set_value()
42 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_direction_input()
51 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_direction_output()
60 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_request()
73 struct bcma_drv_cc *cc = bcma_gpio_get_cc(chip); in bcma_gpio_free()
84 struct bcma_drv_cc *cc = bcma_gpio_get_cc(gc); in bcma_gpio_irq_unmask()
95 struct bcma_drv_cc *cc = bcma_gpio_get_cc(gc); in bcma_gpio_irq_mask()
[all …]
Ddriver_chipcommon.c18 static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset, in bcma_cc_write32_masked()
28 u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc) in bcma_chipco_get_alp_clock()
37 static u32 bcma_chipco_watchdog_get_max_timer(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_get_max_timer()
61 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_wdt()
69 struct bcma_drv_cc *cc = bcm47xx_wdt_get_drvdata(wdt); in bcma_chipco_watchdog_timer_set_ms_wdt()
76 static int bcma_chipco_watchdog_ticks_per_ms(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_ticks_per_ms()
94 int bcma_chipco_watchdog_register(struct bcma_drv_cc *cc) in bcma_chipco_watchdog_register()
116 void bcma_core_chipcommon_early_init(struct bcma_drv_cc *cc) in bcma_core_chipcommon_early_init()
135 void bcma_core_chipcommon_init(struct bcma_drv_cc *cc) in bcma_core_chipcommon_init()
178 u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks) in bcma_chipco_watchdog_timer_set()
[all …]
Ddriver_chipcommon_pmu.c16 u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset) in bcma_chipco_pll_read()
24 void bcma_chipco_pll_write(struct bcma_drv_cc *cc, u32 offset, u32 value) in bcma_chipco_pll_write()
32 void bcma_chipco_pll_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_pll_maskset()
41 void bcma_chipco_chipctl_maskset(struct bcma_drv_cc *cc, in bcma_chipco_chipctl_maskset()
50 void bcma_chipco_regctl_maskset(struct bcma_drv_cc *cc, u32 offset, u32 mask, in bcma_chipco_regctl_maskset()
59 static u32 bcma_pmu_xtalfreq(struct bcma_drv_cc *cc) in bcma_pmu_xtalfreq()
80 static void bcma_pmu2_pll_init0(struct bcma_drv_cc *cc, u32 xtalfreq) in bcma_pmu2_pll_init0()
148 static void bcma_pmu_pll_init(struct bcma_drv_cc *cc) in bcma_pmu_pll_init()
162 static void bcma_pmu_resources_init(struct bcma_drv_cc *cc) in bcma_pmu_resources_init()
210 void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *cc, bool enable) in bcma_chipco_bcm4331_ext_pa_lines_ctl()
[all …]
Ddriver_chipcommon_sflash.c73 static void bcma_sflash_cmd(struct bcma_drv_cc *cc, u32 opcode) in bcma_sflash_cmd()
88 int bcma_sflash_init(struct bcma_drv_cc *cc) in bcma_sflash_init()
Ddriver_chipcommon_nflash.c19 int bcma_nflash_init(struct bcma_drv_cc *cc) in bcma_nflash_init()
Ddriver_mips.c238 struct bcma_drv_cc *cc = &bus->drv_cc; in bcma_boot_dev()
278 struct bcma_drv_cc *cc = &bus->drv_cc; in bcma_core_mips_flash_detect()
Ddriver_pcie2.c145 struct bcma_drv_cc *drv_cc = &pcie2->core->bus->drv_cc; in pciedev_reg_pm_clk_period()
/linux-4.4.14/include/linux/bcma/
Dbcma_driver_chipcommon.h614 struct bcma_drv_cc { struct
665 extern u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks); argument
667 extern u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc);
669 void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value);
671 u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask);
674 u32 bcma_chipco_gpio_in(struct bcma_drv_cc *cc, u32 mask);
675 u32 bcma_chipco_gpio_out(struct bcma_drv_cc *cc, u32 mask, u32 value);
676 u32 bcma_chipco_gpio_outen(struct bcma_drv_cc *cc, u32 mask, u32 value);
677 u32 bcma_chipco_gpio_control(struct bcma_drv_cc *cc, u32 mask, u32 value);
678 u32 bcma_chipco_gpio_intmask(struct bcma_drv_cc *cc, u32 mask, u32 value);
[all …]
Dbcma.h351 struct bcma_drv_cc drv_cc;
476 extern u32 bcma_chipco_pll_read(struct bcma_drv_cc *cc, u32 offset);
/linux-4.4.14/drivers/mtd/devices/
Dbcm47xxsflash.h54 struct bcma_drv_cc;
62 struct bcma_drv_cc *bcma_cc;
Dbcm47xxsflash.c287 b47s->bcma_cc = container_of(sflash, struct bcma_drv_cc, sflash); in bcm47xxsflash_bcma_probe()
/linux-4.4.14/drivers/mtd/nand/bcm47xxnflash/
Dops_bcm4706.c47 static int bcm47xxnflash_ops_bcm4706_ctl_cmd(struct bcma_drv_cc *cc, u32 code) in bcm47xxnflash_ops_bcm4706_ctl_cmd()
65 static int bcm47xxnflash_ops_bcm4706_poll(struct bcma_drv_cc *cc) in bcm47xxnflash_ops_bcm4706_poll()
144 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_write()
221 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_cmdfunc()
317 struct bcma_drv_cc *cc = b47n->cc; in bcm47xxnflash_ops_bcm4706_read_byte()
Dbcm47xxnflash.h12 struct bcma_drv_cc *cc;
Dmain.c39 b47n->cc = container_of(nflash, struct bcma_drv_cc, nflash); in bcm47xxnflash_probe()
/linux-4.4.14/arch/mips/bcm47xx/
Dserial.c55 struct bcma_drv_cc *cc = &(bcm47xx_bus.bcma.bus.drv_cc); in uart8250_init_bcma()
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmsmac/
Dled.c56 struct bcma_drv_cc *cc_drv = &wl->wlc->hw->d11core->bus->drv_cc; in brcms_led_register()
/linux-4.4.14/drivers/net/wireless/b43/
Dphy_lcn.c589 struct bcma_drv_cc *cc = &dev->dev->bdev->bus->drv_cc; in b43_phy_lcn_set_channel_tweaks()
700 struct bcma_drv_cc *cc = &dev->dev->bdev->bus->drv_cc; in b43_phy_lcn_op_init()
Dmain.c1210 struct bcma_drv_cc *bcma_cc __maybe_unused; in b43_wireless_core_phy_pll_reset()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dbgmac.c830 struct bcma_drv_cc *cc = &bgmac->core->bus->drv_cc; in bgmac_phy_init()
1067 struct bcma_drv_cc *cc = &bgmac->core->bus->drv_cc; in bgmac_chip_reset()