bcma: export bcma_chipco_get_alp_clock()
This function will be used by brcmsmac. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
Родитель
d6b688cf2f
Коммит
6951618b4b
|
@ -25,13 +25,14 @@ static inline u32 bcma_cc_write32_masked(struct bcma_drv_cc *cc, u16 offset,
|
||||||
return value;
|
return value;
|
||||||
}
|
}
|
||||||
|
|
||||||
static u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc)
|
u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc)
|
||||||
{
|
{
|
||||||
if (cc->capabilities & BCMA_CC_CAP_PMU)
|
if (cc->capabilities & BCMA_CC_CAP_PMU)
|
||||||
return bcma_pmu_get_alp_clock(cc);
|
return bcma_pmu_get_alp_clock(cc);
|
||||||
|
|
||||||
return 20000000;
|
return 20000000;
|
||||||
}
|
}
|
||||||
|
EXPORT_SYMBOL_GPL(bcma_chipco_get_alp_clock);
|
||||||
|
|
||||||
static u32 bcma_chipco_watchdog_get_max_timer(struct bcma_drv_cc *cc)
|
static u32 bcma_chipco_watchdog_get_max_timer(struct bcma_drv_cc *cc)
|
||||||
{
|
{
|
||||||
|
|
|
@ -608,6 +608,8 @@ void bcma_chipco_bcm4331_ext_pa_lines_ctl(struct bcma_drv_cc *cc, bool enable);
|
||||||
|
|
||||||
extern u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks);
|
extern u32 bcma_chipco_watchdog_timer_set(struct bcma_drv_cc *cc, u32 ticks);
|
||||||
|
|
||||||
|
extern u32 bcma_chipco_get_alp_clock(struct bcma_drv_cc *cc);
|
||||||
|
|
||||||
void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value);
|
void bcma_chipco_irq_mask(struct bcma_drv_cc *cc, u32 mask, u32 value);
|
||||||
|
|
||||||
u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask);
|
u32 bcma_chipco_irq_status(struct bcma_drv_cc *cc, u32 mask);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче