Home
last modified time | relevance | path

Searched refs:nshift (Results 1 – 13 of 13) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/clk/
H A Dclk-fractional-divider.c55 n = (val & fd->nmask) >> fd->nshift; in clk_fd_recalc_rate()
163 val |= (m << fd->mshift) | (n << fd->nshift); in clk_fd_set_rate()
183 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, in clk_hw_register_fractional_divider() argument
205 fd->nshift = nshift; in clk_hw_register_fractional_divider()
207 fd->nmask = GENMASK(nwidth - 1, 0) << nshift; in clk_hw_register_fractional_divider()
225 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, in clk_register_fractional_divider() argument
231 reg, mshift, mwidth, nshift, nwidth, clk_divider_flags, in clk_register_fractional_divider()
H A Dclk-stm32h7.c673 u8 nshift; member
757 mask = GENMASK(fd->nwidth - 1, 0) << fd->nshift; in pll_fd_recalc_rate()
758 n = ((val & mask) >> fd->nshift) + 1; in pll_fd_recalc_rate()
821 div->nshift = 0; in clk_register_stm32_pll()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/tehuti/
H A Dtehuti.h128 #define GET_BITS_SHIFT(x, nbits, nshift) (((x)>>nshift)&BITS_MASK(nbits)) argument
129 #define BITS_SHIFT_MASK(nbits, nshift) (BITS_MASK(nbits)<<nshift) argument
130 #define BITS_SHIFT_VAL(x, nbits, nshift) (((x)&BITS_MASK(nbits))<<nshift) argument
131 #define BITS_SHIFT_CLEAR(x, nbits, nshift) \ argument
132 ((x)&(~BITS_SHIFT_MASK(nbits, nshift)))
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/regmap/
H A Dclk-regmap-fractional-divider.c29 n = (val & fd->nmask) >> fd->nshift; in clk_regmap_fractional_divider_recalc_rate()
112 val |= (m << fd->mshift) | (n << fd->nshift); in clk_regmap_fractional_divider_set_rate()
150 fd->nshift = 0; in devm_clk_regmap_register_fractional_divider()
152 fd->nmask = GENMASK(fd->nwidth - 1, 0) << fd->nshift; in devm_clk_regmap_register_fractional_divider()
H A Dclk-regmap-composite.c279 fd->nshift = 0; in devm_clk_regmap_register_composite()
281 fd->nmask = GENMASK(fd->nwidth - 1, 0) << fd->nshift; in devm_clk_regmap_register_composite()
H A Dclk-regmap.h230 u8 nshift; member
/OK3568_Linux_fs/kernel/drivers/clk/sunxi/
H A Dclk-sunxi.c416 .nshift = 8,
427 .nshift = 8,
437 .nshift = 8,
449 .nshift = 8,
456 .nshift = 8,
H A Dclk-factors.h11 u8 nshift; member
H A Dclk-factors.c54 n = FACTOR_GET(config->nshift, config->nwidth, reg); in clk_factors_recalc_rate()
153 reg = FACTOR_SET(config->nshift, config->nwidth, reg, req.n); in clk_factors_set_rate()
H A Dclk-sun9i-core.c62 .nshift = 8,
/OK3568_Linux_fs/kernel/drivers/clk/imx/
H A Dclk-composite-7ulp.c58 fd->nshift = PCG_PCD_SHIFT; in imx7ulp_clk_hw_composite()
/OK3568_Linux_fs/kernel/include/linux/
H A Dclk-provider.h962 u8 nshift; member
981 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
985 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
/OK3568_Linux_fs/kernel/drivers/clk/rockchip/
H A Dclk.c275 div->nshift = 0; in rockchip_clk_register_frac_branch()
277 div->nmask = GENMASK(div->nwidth - 1, 0) << div->nshift; in rockchip_clk_register_frac_branch()