Lines Matching refs:bcma_drv_cc
614 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);
679 u32 bcma_chipco_gpio_polarity(struct bcma_drv_cc *cc, u32 mask, u32 value);
680 u32 bcma_chipco_gpio_pullup(struct bcma_drv_cc *cc, u32 mask, u32 value);
681 u32 bcma_chipco_gpio_pulldown(struct bcma_drv_cc *cc, u32 mask, u32 value);
684 extern void bcma_chipco_pll_write(struct bcma_drv_cc *cc, u32 offset,
686 extern void bcma_chipco_pll_maskset(struct bcma_drv_cc *cc, u32 offset,
688 extern void bcma_chipco_chipctl_maskset(struct bcma_drv_cc *cc,
690 extern void bcma_chipco_regctl_maskset(struct bcma_drv_cc *cc,
692 extern void bcma_pmu_spuravoid_pllupdate(struct bcma_drv_cc *cc, int spuravoid);
694 extern u32 bcma_pmu_get_bus_clock(struct bcma_drv_cc *cc);