Searched refs:ssb_chipcommon (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/include/linux/ssb/ |
D | ssb_driver_chipcommon.h | 587 struct ssb_chipcommon { struct 599 static inline bool ssb_chipco_available(struct ssb_chipcommon *cc) in ssb_chipco_available() argument 615 extern void ssb_chipcommon_init(struct ssb_chipcommon *cc); 617 extern void ssb_chipco_suspend(struct ssb_chipcommon *cc); 618 extern void ssb_chipco_resume(struct ssb_chipcommon *cc); 620 extern void ssb_chipco_get_clockcpu(struct ssb_chipcommon *cc, 622 extern void ssb_chipco_get_clockcontrol(struct ssb_chipcommon *cc, 624 extern void ssb_chipco_timing_init(struct ssb_chipcommon *cc, 633 extern void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc, 636 extern u32 ssb_chipco_watchdog_timer_set(struct ssb_chipcommon *cc, u32 ticks); [all …]
|
D | ssb.h | 470 struct ssb_chipcommon chipco;
|
/linux-6.12.1/drivers/ssb/ |
D | driver_chipcommon.c | 32 static inline u32 chipco_write32_masked(struct ssb_chipcommon *cc, u16 offset, in chipco_write32_masked() 42 void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc, in ssb_chipco_set_clockmode() 119 static enum ssb_clksrc chipco_pctl_get_slowclksrc(struct ssb_chipcommon *cc) in chipco_pctl_get_slowclksrc() 150 static int chipco_pctl_clockfreqlimit(struct ssb_chipcommon *cc, int get_max) in chipco_pctl_clockfreqlimit() 211 static void chipco_powercontrol_init(struct ssb_chipcommon *cc) in chipco_powercontrol_init() 242 static u16 pmu_fast_powerup_delay(struct ssb_chipcommon *cc) in pmu_fast_powerup_delay() 259 static void calc_fast_powerup_delay(struct ssb_chipcommon *cc) in calc_fast_powerup_delay() 285 static u32 ssb_chipco_alp_clock(struct ssb_chipcommon *cc) in ssb_chipco_alp_clock() 293 static u32 ssb_chipco_watchdog_get_max_timer(struct ssb_chipcommon *cc) in ssb_chipco_watchdog_get_max_timer() 313 struct ssb_chipcommon *cc = bcm47xx_wdt_get_drvdata(wdt); in ssb_chipco_watchdog_timer_set_wdt() [all …]
|
D | driver_chipcommon_pmu.c | 22 static u32 ssb_chipco_pll_read(struct ssb_chipcommon *cc, u32 offset) in ssb_chipco_pll_read() 28 static void ssb_chipco_pll_write(struct ssb_chipcommon *cc, in ssb_chipco_pll_write() 35 static void ssb_chipco_regctl_maskset(struct ssb_chipcommon *cc, in ssb_chipco_regctl_maskset() 90 static void ssb_pmu0_pllinit_r0(struct ssb_chipcommon *cc, in ssb_pmu0_pllinit_r0() 221 static void ssb_pmu1_pllinit_r0(struct ssb_chipcommon *cc, in ssb_pmu1_pllinit_r0() 317 static void ssb_pmu_pll_init(struct ssb_chipcommon *cc) in ssb_pmu_pll_init() 423 static void ssb_pmu_resources_init(struct ssb_chipcommon *cc) in ssb_pmu_resources_init() 517 void ssb_pmu_init(struct ssb_chipcommon *cc) in ssb_pmu_init() 540 void ssb_pmu_set_ldo_voltage(struct ssb_chipcommon *cc, in ssb_pmu_set_ldo_voltage() 590 void ssb_pmu_set_ldo_paref(struct ssb_chipcommon *cc, bool on) in ssb_pmu_set_ldo_paref() [all …]
|
D | ssb_private.h | 192 extern u32 ssb_pmu_get_cpu_clock(struct ssb_chipcommon *cc); 193 extern u32 ssb_pmu_get_controlclock(struct ssb_chipcommon *cc); 194 extern u32 ssb_pmu_get_alp_clock(struct ssb_chipcommon *cc); 202 int ssb_sflash_init(struct ssb_chipcommon *cc); 204 static inline int ssb_sflash_init(struct ssb_chipcommon *cc) in ssb_sflash_init()
|
D | driver_chipcommon_sflash.c | 72 static void ssb_sflash_cmd(struct ssb_chipcommon *cc, u32 opcode) in ssb_sflash_cmd() 87 int ssb_sflash_init(struct ssb_chipcommon *cc) in ssb_sflash_init()
|
D | driver_gpio.c | 124 struct ssb_chipcommon *chipco = &bus->chipco; in ssb_gpio_irq_chipco_handler() 144 struct ssb_chipcommon *chipco = &bus->chipco; in ssb_gpio_irq_chipco_domain_init() 189 struct ssb_chipcommon *chipco = &bus->chipco; in ssb_gpio_irq_chipco_domain_exit()
|
D | main.c | 1157 struct ssb_chipcommon *cc; in ssb_bus_may_powerdown()
|
/linux-6.12.1/drivers/net/wireless/broadcom/b43/ |
D | main.c | 1206 struct ssb_chipcommon *ssb_cc __maybe_unused; in b43_wireless_core_phy_pll_reset()
|