Symbol: ssb_chipcommon
drivers/net/wireless/broadcom/b43/main.c
1206
struct ssb_chipcommon *ssb_cc __maybe_unused;
drivers/ssb/driver_chipcommon.c
119
static enum ssb_clksrc chipco_pctl_get_slowclksrc(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
150
static int chipco_pctl_clockfreqlimit(struct ssb_chipcommon *cc, int get_max)
drivers/ssb/driver_chipcommon.c
211
static void chipco_powercontrol_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
242
static u16 pmu_fast_powerup_delay(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
259
static void calc_fast_powerup_delay(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
285
static u32 ssb_chipco_alp_clock(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
293
static u32 ssb_chipco_watchdog_get_max_timer(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
313
struct ssb_chipcommon *cc = bcm47xx_wdt_get_drvdata(wdt);
drivers/ssb/driver_chipcommon.c
32
static inline u32 chipco_write32_masked(struct ssb_chipcommon *cc, u16 offset,
drivers/ssb/driver_chipcommon.c
323
struct ssb_chipcommon *cc = bcm47xx_wdt_get_drvdata(wdt);
drivers/ssb/driver_chipcommon.c
333
static int ssb_chipco_watchdog_ticks_per_ms(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
348
void ssb_chipcommon_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
375
void ssb_chipco_suspend(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
382
void ssb_chipco_resume(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon.c
391
void ssb_chipco_get_clockcpu(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon.c
414
void ssb_chipco_get_clockcontrol(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon.c
42
void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon.c
434
void ssb_chipco_timing_init(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon.c
471
u32 ssb_chipco_watchdog_timer_set(struct ssb_chipcommon *cc, u32 ticks)
drivers/ssb/driver_chipcommon.c
494
void ssb_chipco_irq_mask(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
499
u32 ssb_chipco_irq_status(struct ssb_chipcommon *cc, u32 mask)
drivers/ssb/driver_chipcommon.c
504
u32 ssb_chipco_gpio_in(struct ssb_chipcommon *cc, u32 mask)
drivers/ssb/driver_chipcommon.c
509
u32 ssb_chipco_gpio_out(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
521
u32 ssb_chipco_gpio_outen(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
533
u32 ssb_chipco_gpio_control(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
546
u32 ssb_chipco_gpio_intmask(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
558
u32 ssb_chipco_gpio_polarity(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
570
u32 ssb_chipco_gpio_pullup(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
585
u32 ssb_chipco_gpio_pulldown(struct ssb_chipcommon *cc, u32 mask, u32 value)
drivers/ssb/driver_chipcommon.c
601
int ssb_chipco_serial_init(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_pmu.c
22
static u32 ssb_chipco_pll_read(struct ssb_chipcommon *cc, u32 offset)
drivers/ssb/driver_chipcommon_pmu.c
221
static void ssb_pmu1_pllinit_r0(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_pmu.c
28
static void ssb_chipco_pll_write(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_pmu.c
317
static void ssb_pmu_pll_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
35
static void ssb_chipco_regctl_maskset(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_pmu.c
423
static void ssb_pmu_resources_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
517
void ssb_pmu_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
540
void ssb_pmu_set_ldo_voltage(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_pmu.c
590
void ssb_pmu_set_ldo_paref(struct ssb_chipcommon *cc, bool on)
drivers/ssb/driver_chipcommon_pmu.c
619
static u32 ssb_pmu_get_alp_clock_clk0(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
631
u32 ssb_pmu_get_alp_clock(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
645
u32 ssb_pmu_get_cpu_clock(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
660
u32 ssb_pmu_get_controlclock(struct ssb_chipcommon *cc)
drivers/ssb/driver_chipcommon_pmu.c
674
void ssb_pmu_spuravoid_pllupdate(struct ssb_chipcommon *cc, int spuravoid)
drivers/ssb/driver_chipcommon_pmu.c
90
static void ssb_pmu0_pllinit_r0(struct ssb_chipcommon *cc,
drivers/ssb/driver_chipcommon_sflash.c
72
static void ssb_sflash_cmd(struct ssb_chipcommon *cc, u32 opcode)
drivers/ssb/driver_chipcommon_sflash.c
87
int ssb_sflash_init(struct ssb_chipcommon *cc)
drivers/ssb/driver_gpio.c
126
struct ssb_chipcommon *chipco = &bus->chipco;
drivers/ssb/driver_gpio.c
146
struct ssb_chipcommon *chipco = &bus->chipco;
drivers/ssb/driver_gpio.c
191
struct ssb_chipcommon *chipco = &bus->chipco;
drivers/ssb/main.c
1157
struct ssb_chipcommon *cc;
drivers/ssb/ssb_private.h
192
extern u32 ssb_pmu_get_cpu_clock(struct ssb_chipcommon *cc);
drivers/ssb/ssb_private.h
193
extern u32 ssb_pmu_get_controlclock(struct ssb_chipcommon *cc);
drivers/ssb/ssb_private.h
194
extern u32 ssb_pmu_get_alp_clock(struct ssb_chipcommon *cc);
drivers/ssb/ssb_private.h
202
int ssb_sflash_init(struct ssb_chipcommon *cc);
drivers/ssb/ssb_private.h
204
static inline int ssb_sflash_init(struct ssb_chipcommon *cc)
include/linux/ssb/ssb.h
470
struct ssb_chipcommon chipco;
include/linux/ssb/ssb_driver_chipcommon.h
599
static inline bool ssb_chipco_available(struct ssb_chipcommon *cc)
include/linux/ssb/ssb_driver_chipcommon.h
615
extern void ssb_chipcommon_init(struct ssb_chipcommon *cc);
include/linux/ssb/ssb_driver_chipcommon.h
617
extern void ssb_chipco_suspend(struct ssb_chipcommon *cc);
include/linux/ssb/ssb_driver_chipcommon.h
618
extern void ssb_chipco_resume(struct ssb_chipcommon *cc);
include/linux/ssb/ssb_driver_chipcommon.h
620
extern void ssb_chipco_get_clockcpu(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
622
extern void ssb_chipco_get_clockcontrol(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
624
extern void ssb_chipco_timing_init(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
633
extern void ssb_chipco_set_clockmode(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
636
extern u32 ssb_chipco_watchdog_timer_set(struct ssb_chipcommon *cc, u32 ticks);
include/linux/ssb/ssb_driver_chipcommon.h
638
void ssb_chipco_irq_mask(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
640
u32 ssb_chipco_irq_status(struct ssb_chipcommon *cc, u32 mask);
include/linux/ssb/ssb_driver_chipcommon.h
643
u32 ssb_chipco_gpio_in(struct ssb_chipcommon *cc, u32 mask);
include/linux/ssb/ssb_driver_chipcommon.h
644
u32 ssb_chipco_gpio_out(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
645
u32 ssb_chipco_gpio_outen(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
646
u32 ssb_chipco_gpio_control(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
647
u32 ssb_chipco_gpio_intmask(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
648
u32 ssb_chipco_gpio_polarity(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
649
u32 ssb_chipco_gpio_pullup(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
650
u32 ssb_chipco_gpio_pulldown(struct ssb_chipcommon *cc, u32 mask, u32 value);
include/linux/ssb/ssb_driver_chipcommon.h
653
extern int ssb_chipco_serial_init(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
658
extern void ssb_pmu_init(struct ssb_chipcommon *cc);
include/linux/ssb/ssb_driver_chipcommon.h
667
void ssb_pmu_set_ldo_voltage(struct ssb_chipcommon *cc,
include/linux/ssb/ssb_driver_chipcommon.h
669
void ssb_pmu_set_ldo_paref(struct ssb_chipcommon *cc, bool on);
include/linux/ssb/ssb_driver_chipcommon.h
670
void ssb_pmu_spuravoid_pllupdate(struct ssb_chipcommon *cc, int spuravoid);