Searched refs:nshift (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/clk/
H A Dclk-fractional-divider.c90 nmask = GENMASK(fd->nwidth - 1, 0) << fd->nshift;
93 n = (val & nmask) >> fd->nshift;
199 nmask = GENMASK(fd->nwidth - 1, 0) << fd->nshift;
208 val |= (m << fd->mshift) | (n << fd->nshift);
263 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
284 fd->nshift = nshift;
303 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
309 reg, mshift, mwidth, nshift, nwidth, clk_divider_flags,
261 clk_hw_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument
301 clk_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument
H A Dclk-stm32h7.c672 u8 nshift; member in struct:stm32_fractional_divider
756 mask = GENMASK(fd->nwidth - 1, 0) << fd->nshift;
757 n = ((val & mask) >> fd->nshift) + 1;
820 div->nshift = 0;
/linux-master/drivers/net/ethernet/tehuti/
H A Dtehuti.h128 #define GET_BITS_SHIFT(x, nbits, nshift) (((x)>>nshift)&BITS_MASK(nbits))
129 #define BITS_SHIFT_MASK(nbits, nshift) (BITS_MASK(nbits)<<nshift)
130 #define BITS_SHIFT_VAL(x, nbits, nshift) (((x)&BITS_MASK(nbits))<<nshift)
131 #define BITS_SHIFT_CLEAR(x, nbits, nshift) \
132 ((x)&(~BITS_SHIFT_MASK(nbits, nshift)))
/linux-master/drivers/clk/sunxi/
H A Dclk-factors.h11 u8 nshift; member in struct:clk_factors_config
H A Dclk-factors.c54 n = FACTOR_GET(config->nshift, config->nwidth, reg);
153 reg = FACTOR_SET(config->nshift, config->nwidth, reg, req.n);
H A Dclk-sunxi.c416 .nshift = 8,
427 .nshift = 8,
437 .nshift = 8,
449 .nshift = 8,
456 .nshift = 8,
H A Dclk-sun9i-core.c62 .nshift = 8,
/linux-master/drivers/clk/imx/
H A Dclk-composite-7ulp.c103 fd->nshift = PCG_PCD_SHIFT;
/linux-master/include/linux/
H A Dclk-provider.h1155 * @nshift: shift to the denominator bit field
1182 u8 nshift; member in struct:clk_fractional_divider
1199 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
1203 void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth,
/linux-master/drivers/gpu/drm/i915/
H A Di915_hwmon.c91 u32 field_msk, int nshift, u32 scale_factor)
102 return mul_u64_u32_shr(reg_value, scale_factor, nshift);
90 hwm_field_read_and_scale(struct hwm_drvdata *ddat, i915_reg_t rgadr, u32 field_msk, int nshift, u32 scale_factor) argument
/linux-master/drivers/clk/rockchip/
H A Dclk.c247 div->nshift = 0;
/linux-master/sound/soc/codecs/
H A Dwcd939x.c166 u16 nshift; member in struct:zdet_param
2053 .nshift = 6,
2135 WCD939X_ZDET_RAMP_CTL_TIME_CTL, zdet_param->nshift);
H A Dwcd938x.c219 u16 nshift; member in struct:wcd938x_mbhc_zdet_param
2205 0x0F, zdet_param->nshift);
H A Dwcd934x.c505 u16 nshift; member in struct:wcd934x_mbhc_zdet_param
2720 0x0F, zdet_param->nshift);

Completed in 291 milliseconds