Home
last modified time | relevance | path

Searched refs:div_shift (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/clk/rockchip/
Dclk.h371 int div_shift, int div_width,
415 u8 div_shift; member
438 .div_shift = ds, \
460 .div_shift = ds, \
478 .div_shift = ds, \
496 .div_shift = ds, \
536 .div_shift = ds, \
555 .div_shift = ds, \
571 .div_shift = 16, \
588 .div_shift = 16, \
[all …]
Dclk-ddr.c21 int div_shift; member
94 int div_shift, int div_width, in rockchip_clk_register_ddrclk() argument
129 ddrclk->div_shift = div_shift; in rockchip_clk_register_ddrclk()
Dclk.c41 int div_offset, u8 div_shift, u8 div_width, u8 div_flags, in rockchip_clk_register_branch() argument
94 div->shift = div_shift; in rockchip_clk_register_branch()
471 list->div_shift, list->div_width, in rockchip_clk_register_branches()
478 list->div_shift, list->div_width, in rockchip_clk_register_branches()
495 list->mux_flags, list->div_shift, in rockchip_clk_register_branches()
514 list->div_offset, list->div_shift, list->div_width, in rockchip_clk_register_branches()
524 list->div_shift in rockchip_clk_register_branches()
532 list->div_shift, list->div_flags, &ctx->lock); in rockchip_clk_register_branches()
538 list->div_shift, list->div_width, in rockchip_clk_register_branches()
547 list->mux_width, list->div_shift, in rockchip_clk_register_branches()
Dclk-half-divider.c164 u8 div_shift, u8 div_width, in rockchip_clk_register_halfdiv() argument
210 div->shift = div_shift; in rockchip_clk_register_halfdiv()
/Linux-v5.4/drivers/clk/imx/
Dclk-pllv3.c46 u32 div_shift; member
117 u32 div = (readl_relaxed(pll->base) >> pll->div_shift) & pll->div_mask; in clk_pllv3_recalc_rate()
145 val &= ~(pll->div_mask << pll->div_shift); in clk_pllv3_set_rate()
146 val |= (div << pll->div_shift); in clk_pllv3_set_rate()
441 pll->div_shift = 1; in imx_clk_hw_pllv3()
/Linux-v5.4/drivers/clk/mediatek/
Dclk-mtk.h184 unsigned char div_shift; member
195 .div_shift = _shift, \
Dclk-mtk.c276 mcd->flags, base + mcd->div_reg, mcd->div_shift, in mtk_clk_register_dividers()
Dclk-mt8516.c472 .div_shift = _shift, \
/Linux-v5.4/drivers/clk/samsung/
Dclk-s3c2410-dclk.c171 int div_shift, int cmp_shift) in s3c24xx_dclk_update_cmp() argument
180 div = ((dclk_con >> div_shift) & DCLKCON_DCLK_DIV_MASK) + 1; in s3c24xx_dclk_update_cmp()
/Linux-v5.4/drivers/clk/tegra/
Dclk-tegra-periph.c840 u8 div_shift; member
851 .div_shift = _div_shift,\
975 data->div_shift, 8, 1, data->lock); in init_pllp()
/Linux-v5.4/drivers/mfd/
Ddb8500-prcmu.c523 u32 div_shift; member
530 .div_shift = PRCM_DSITVCLK_DIV_DSI0_ESC_CLK_DIV_SHIFT,
535 .div_shift = PRCM_DSITVCLK_DIV_DSI1_ESC_CLK_DIV_SHIFT,
540 .div_shift = PRCM_DSITVCLK_DIV_DSI2_ESC_CLK_DIV_SHIFT,
1609 div = ((div & dsiescclk[n].div_mask) >> (dsiescclk[n].div_shift)); in dsiescclk_rate()
1975 val |= (min(div, (u32)255) << dsiescclk[n].div_shift); in set_dsiescclk_rate()