Symbol: clk_mgt
drivers/mfd/db8500-prcmu.c
1256
val = readl(prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
1258
val |= (PRCM_CLK_MGT_CLKEN | clk_mgt[clock].pllsw);
drivers/mfd/db8500-prcmu.c
1260
clk_mgt[clock].pllsw = (val & PRCM_CLK_MGT_CLKPLLSW_MASK);
drivers/mfd/db8500-prcmu.c
1263
writel(val, prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
1439
val = readl(prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
1442
if (clk_mgt[clock].clk38div && (val & PRCM_CLK_MGT_CLK38DIV))
drivers/mfd/db8500-prcmu.c
1447
val |= clk_mgt[clock].pllsw;
drivers/mfd/db8500-prcmu.c
1451
rate = pll_rate(PRCM_PLLSOC0_FREQ, rate, clk_mgt[clock].branch);
drivers/mfd/db8500-prcmu.c
1453
rate = pll_rate(PRCM_PLLSOC1_FREQ, rate, clk_mgt[clock].branch);
drivers/mfd/db8500-prcmu.c
1455
rate = pll_rate(PRCM_PLLDDR_FREQ, rate, clk_mgt[clock].branch);
drivers/mfd/db8500-prcmu.c
1600
val = readl(prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
1601
src_rate = clock_source_rate((val | clk_mgt[clock].pllsw),
drivers/mfd/db8500-prcmu.c
1602
clk_mgt[clock].branch);
drivers/mfd/db8500-prcmu.c
1605
if (clk_mgt[clock].clk38div) {
drivers/mfd/db8500-prcmu.c
1760
val = readl(prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
1761
src_rate = clock_source_rate((val | clk_mgt[clock].pllsw),
drivers/mfd/db8500-prcmu.c
1762
clk_mgt[clock].branch);
drivers/mfd/db8500-prcmu.c
1765
if (clk_mgt[clock].clk38div) {
drivers/mfd/db8500-prcmu.c
1788
writel(val, prcmu_base + clk_mgt[clock].offset);
drivers/mfd/db8500-prcmu.c
469
static struct clk_mgt clk_mgt[PRCMU_NUM_REG_CLOCKS] = {