/linux-4.1.27/drivers/bus/ |
D | omap_l3_smx.h | 43 static const u64 shift = 1; variable 45 #define L3_STATUS_0_MPUIA_BRST (shift << 0) 46 #define L3_STATUS_0_MPUIA_RSP (shift << 1) 47 #define L3_STATUS_0_MPUIA_INBAND (shift << 2) 48 #define L3_STATUS_0_IVAIA_BRST (shift << 6) 49 #define L3_STATUS_0_IVAIA_RSP (shift << 7) 50 #define L3_STATUS_0_IVAIA_INBAND (shift << 8) 51 #define L3_STATUS_0_SGXIA_BRST (shift << 9) 52 #define L3_STATUS_0_SGXIA_RSP (shift << 10) 53 #define L3_STATUS_0_SGXIA_MERROR (shift << 11) [all …]
|
/linux-4.1.27/drivers/memory/tegra/ |
D | tegra124.c | 33 .shift = 0, 47 .shift = 0, 61 .shift = 16, 75 .shift = 16, 89 .shift = 0, 103 .shift = 0, 117 .shift = 0, 131 .shift = 0, 145 .shift = 0, 159 .shift = 0, [all …]
|
D | tegra30.c | 33 .shift = 0, 47 .shift = 0, 61 .shift = 16, 75 .shift = 16, 89 .shift = 0, 103 .shift = 0, 117 .shift = 16, 131 .shift = 16, 145 .shift = 0, 159 .shift = 0, [all …]
|
D | tegra114.c | 33 .shift = 0, 47 .shift = 0, 61 .shift = 16, 75 .shift = 16, 89 .shift = 0, 103 .shift = 0, 117 .shift = 0, 131 .shift = 0, 145 .shift = 16, 159 .shift = 0, [all …]
|
/linux-4.1.27/arch/alpha/include/uapi/asm/ |
D | compiler.h | 13 # define __kernel_insbl(val, shift) __builtin_alpha_insbl(val, shift) argument 14 # define __kernel_inswl(val, shift) __builtin_alpha_inswl(val, shift) argument 15 # define __kernel_insql(val, shift) __builtin_alpha_insql(val, shift) argument 16 # define __kernel_inslh(val, shift) __builtin_alpha_inslh(val, shift) argument 17 # define __kernel_extbl(val, shift) __builtin_alpha_extbl(val, shift) argument 18 # define __kernel_extwl(val, shift) __builtin_alpha_extwl(val, shift) argument 21 # define __kernel_insbl(val, shift) \ argument 23 __asm__("insbl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \ 25 # define __kernel_inswl(val, shift) \ argument 27 __asm__("inswl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \ [all …]
|
/linux-4.1.27/include/linux/ |
D | bitops.h | 88 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() argument 90 return (word << shift) | (word >> (64 - shift)); in rol64() 98 static inline __u64 ror64(__u64 word, unsigned int shift) in ror64() argument 100 return (word >> shift) | (word << (64 - shift)); in ror64() 108 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32() argument 110 return (word << shift) | (word >> (32 - shift)); in rol32() 118 static inline __u32 ror32(__u32 word, unsigned int shift) in ror32() argument 120 return (word >> shift) | (word << (32 - shift)); in ror32() 128 static inline __u16 rol16(__u16 word, unsigned int shift) in rol16() argument 130 return (word << shift) | (word >> (16 - shift)); in rol16() [all …]
|
D | bitmap.h | 97 unsigned int shift, unsigned int nbits); 99 unsigned int shift, unsigned int nbits); 306 unsigned int shift, int nbits) in bitmap_shift_right() argument 309 *dst = (*src & BITMAP_LAST_WORD_MASK(nbits)) >> shift; in bitmap_shift_right() 311 __bitmap_shift_right(dst, src, shift, nbits); in bitmap_shift_right() 315 unsigned int shift, unsigned int nbits) in bitmap_shift_left() argument 318 *dst = (*src << shift) & BITMAP_LAST_WORD_MASK(nbits); in bitmap_shift_left() 320 __bitmap_shift_left(dst, src, shift, nbits); in bitmap_shift_left()
|
D | proportions.h | 23 int shift; member 44 int prop_descriptor_init(struct prop_descriptor *pd, int shift, gfp_t gfp); 60 int shift; member 113 int shift; member
|
D | math64.h | 139 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument 141 return (u64)(((unsigned __int128)a * mul) >> shift); in mul_u64_u32_shr() 148 static inline u64 mul_u64_u32_shr(u64 a, u32 mul, unsigned int shift) in mul_u64_u32_shr() argument 156 ret = ((u64)al * mul) >> shift; in mul_u64_u32_shr() 158 ret += ((u64)ah * mul) << (32 - shift); in mul_u64_u32_shr()
|
D | clocksource.h | 74 u32 shift; member 176 static inline s64 clocksource_cyc2ns(cycle_t cycles, u32 mult, u32 shift) in clocksource_cyc2ns() argument 178 return ((u64) cycles * mult) >> shift; in clocksource_cyc2ns() 192 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cycles); 194 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec);
|
D | clockchips.h | 114 u32 shift; member 159 div_sc(unsigned long ticks, unsigned long nsec, int shift) in div_sc() argument 161 u64 tmp = ((u64)ticks) << shift; in div_sc() 183 return clocks_calc_mult_shift(&ce->mult, &ce->shift, NSEC_PER_SEC, freq, minsec); in clockevents_calc_mult_shift()
|
/linux-4.1.27/include/drm/ |
D | drm_fixed.h | 99 unsigned shift, sign = (a >> 63) & 1; in drm_fixp_msbset() local 101 for (shift = 62; shift > 0; --shift) in drm_fixp_msbset() 102 if (((a >> shift) & 1) != sign) in drm_fixp_msbset() 103 return shift; in drm_fixp_msbset() 110 unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b); in drm_fixp_mul() local 113 if (shift > 61) { in drm_fixp_mul() 114 shift = shift - 61; in drm_fixp_mul() 115 a >>= (shift >> 1) + (shift & 1); in drm_fixp_mul() 116 b >>= shift >> 1; in drm_fixp_mul() 118 shift = 0; in drm_fixp_mul() [all …]
|
/linux-4.1.27/drivers/mfd/ |
D | tmio_core.c | 12 int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base) in tmio_core_mmc_enable() argument 15 sd_config_write16(cnf, shift, CNF_CMD, SDCREN); in tmio_core_mmc_enable() 16 sd_config_write32(cnf, shift, CNF_CTL_BASE, base & 0xfffe); in tmio_core_mmc_enable() 19 sd_config_write8(cnf, shift, CNF_PWR_CTL_3, 0x01); in tmio_core_mmc_enable() 22 sd_config_write8(cnf, shift, CNF_STOP_CLK_CTL, 0x1f); in tmio_core_mmc_enable() 25 sd_config_write8(cnf, shift, CNF_PWR_CTL_2, 0x00); in tmio_core_mmc_enable() 31 int tmio_core_mmc_resume(void __iomem *cnf, int shift, unsigned long base) in tmio_core_mmc_resume() argument 35 sd_config_write16(cnf, shift, CNF_CMD, SDCREN); in tmio_core_mmc_resume() 36 sd_config_write32(cnf, shift, CNF_CTL_BASE, base & 0xfffe); in tmio_core_mmc_resume() 42 void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state) in tmio_core_mmc_pwr() argument [all …]
|
D | lm3533-core.c | 175 int shift; in lm3533_set_hvled_config() local 184 shift = hvled - 1; in lm3533_set_hvled_config() 185 mask = LM3533_BL_ID_MASK << shift; in lm3533_set_hvled_config() 186 val = bl << shift; in lm3533_set_hvled_config() 203 int shift; in lm3533_set_lvled_config() local 214 shift = 2 * lvled; in lm3533_set_lvled_config() 217 shift = 2 * (lvled - 4); in lm3533_set_lvled_config() 220 mask = LM3533_LED_ID_MASK << shift; in lm3533_set_lvled_config() 221 val = led << shift; in lm3533_set_lvled_config() 269 int shift; in show_output() local [all …]
|
D | htc-egpio.c | 190 int shift; in egpio_set() local 200 shift = pos << ei->reg_shift; in egpio_set() 203 reg, (egpio->cached_values >> shift) & ei->reg_mask); in egpio_set() 210 egpio_writew((egpio->cached_values >> shift) & ei->reg_mask, ei, reg); in egpio_set() 232 int shift; in egpio_write_cache() local 239 for (shift = 0; shift < egpio->chip.ngpio; in egpio_write_cache() 240 shift += (1<<ei->reg_shift)) { in egpio_write_cache() 242 int reg = egpio->reg_start + egpio_pos(ei, shift); in egpio_write_cache() 244 if (!((egpio->is_out >> shift) & ei->reg_mask)) in egpio_write_cache() 248 (egpio->cached_values >> shift) & ei->reg_mask, in egpio_write_cache() [all …]
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | omap24xx-clocks.dtsi | 15 ti,bit-shift = <2>; 29 ti,bit-shift = <6>; 81 ti,bit-shift = <23>; 97 ti,bit-shift = <6>; 106 ti,bit-shift = <6>; 135 ti,bit-shift = <2>; 136 ti,idlest-shift = <8>; 145 ti,bit-shift = <6>; 146 ti,idlest-shift = <9>; 155 ti,bit-shift = <5>; [all …]
|
D | omap44xx-clocks.dtsi | 27 ti,bit-shift = <8>; 53 ti,bit-shift = <10>; 154 ti,autoidle-shift = <8>; 181 ti,bit-shift = <24>; 191 ti,autoidle-shift = <8>; 201 ti,bit-shift = <23>; 223 ti,autoidle-shift = <8>; 234 ti,autoidle-shift = <8>; 253 ti,autoidle-shift = <8>; 290 ti,autoidle-shift = <8>; [all …]
|
D | omap3xxx-clocks.dtsi | 28 ti,bit-shift = <6>; 39 ti,bit-shift = <7>; 88 ti,bit-shift = <4>; 102 ti,bit-shift = <2>; 116 ti,bit-shift = <6>; 143 ti,bit-shift = <2>; 224 ti,bit-shift = <0x1b>; 248 ti,bit-shift = <16>; 266 ti,bit-shift = <0xc>; 295 ti,bit-shift = <27>; [all …]
|
D | omap54xx-clocks.dtsi | 21 ti,bit-shift = <8>; 41 ti,bit-shift = <10>; 148 ti,bit-shift = <24>; 174 ti,bit-shift = <23>; 309 ti,bit-shift = <23>; 388 ti,bit-shift = <4>; 406 ti,bit-shift = <8>; 416 ti,bit-shift = <11>; 424 ti,bit-shift = <24>; 433 ti,bit-shift = <26>; [all …]
|
D | omap2430-clocks.dtsi | 29 ti,bit-shift = <2>; 43 ti,bit-shift = <4>; 59 ti,bit-shift = <0>; 67 ti,bit-shift = <5>; 83 ti,bit-shift = <0>; 105 ti,bit-shift = <1>; 113 ti,bit-shift = <3>; 121 ti,bit-shift = <3>; 129 ti,bit-shift = <4>; 137 ti,bit-shift = <4>; [all …]
|
D | dra7xx-clocks.dtsi | 209 ti,autoidle-shift = <8>; 229 ti,autoidle-shift = <8>; 240 ti,autoidle-shift = <8>; 250 ti,bit-shift = <23>; 272 ti,autoidle-shift = <8>; 298 ti,autoidle-shift = <8>; 324 ti,bit-shift = <23>; 340 ti,autoidle-shift = <8>; 358 ti,bit-shift = <23>; 374 ti,autoidle-shift = <8>; [all …]
|
D | omap34xx-omap36xx-clocks.dtsi | 23 ti,bit-shift = <3>; 32 ti,bit-shift = <2>; 40 ti,bit-shift = <1>; 48 ti,bit-shift = <0>; 55 ti,bit-shift = <0>; 65 ti,bit-shift = <0>; 73 ti,bit-shift = <1>; 89 ti,bit-shift = <4>; 97 ti,bit-shift = <29>; 105 ti,bit-shift = <26>; [all …]
|
D | omap2420-clocks.dtsi | 16 ti,bit-shift = <15>; 24 ti,bit-shift = <8>; 38 ti,bit-shift = <11>; 48 ti,bit-shift = <1>; 56 ti,bit-shift = <5>; 72 ti,bit-shift = <10>; 80 ti,bit-shift = <8>; 103 ti,bit-shift = <8>; 111 ti,bit-shift = <28>; 119 ti,bit-shift = <28>; [all …]
|
D | omap3430es1-clocks.dtsi | 16 ti,bit-shift = <0>; 41 ti,bit-shift = <1>; 49 ti,bit-shift = <2>; 57 ti,bit-shift = <3>; 65 ti,bit-shift = <5>; 72 ti,bit-shift = <0>; 80 ti,bit-shift = <8>; 104 ti,bit-shift = <4>; 112 ti,bit-shift = <8>; 128 ti,bit-shift = <0>; [all …]
|
D | am35xx-clocks.dtsi | 16 ti,bit-shift = <1>; 24 ti,bit-shift = <9>; 32 ti,bit-shift = <2>; 40 ti,bit-shift = <10>; 48 ti,bit-shift = <0>; 56 ti,bit-shift = <8>; 64 ti,bit-shift = <3>; 73 ti,bit-shift = <4>; 93 ti,bit-shift = <23>; 101 ti,bit-shift = <23>;
|
D | am43xx-clocks.dtsi | 15 ti,bit-shift = <31>; 23 ti,bit-shift = <29>; 31 ti,bit-shift = <22>; 111 ti,bit-shift = <0>; 119 ti,bit-shift = <1>; 127 ti,bit-shift = <2>; 135 ti,bit-shift = <4>; 143 ti,bit-shift = <5>; 151 ti,bit-shift = <6>; 216 ti,autoidle-shift = <8>; [all …]
|
D | omap36xx-am35xx-omap3430es2plus-clocks.dtsi | 50 ti,bit-shift = <1>; 112 ti,bit-shift = <0>; 120 ti,bit-shift = <0>; 128 ti,bit-shift = <1>; 136 ti,bit-shift = <2>; 144 ti,bit-shift = <2>; 152 ti,bit-shift = <30>; 160 ti,bit-shift = <30>; 167 ti,bit-shift = <0>; 177 ti,bit-shift = <0>; [all …]
|
D | am33xx-clocks.dtsi | 15 ti,bit-shift = <22>; 103 ti,bit-shift = <0>; 111 ti,bit-shift = <1>; 119 ti,bit-shift = <2>; 299 ti,bit-shift = <1>; 323 ti,bit-shift = <1>; 346 ti,bit-shift = <1>; 403 ti,bit-shift = <8>; 419 ti,bit-shift = <1>; 504 ti,bit-shift = <18>; [all …]
|
D | omap36xx-clocks.dtsi | 22 ti,bit-shift = <0x1e>; 32 ti,bit-shift = <0x1b>; 41 ti,bit-shift = <0xc>; 50 ti,bit-shift = <0x1c>; 59 ti,bit-shift = <0x1f>; 69 ti,bit-shift = <18>;
|
D | omap36xx-omap3430es2plus-clocks.dtsi | 15 ti,bit-shift = <0>; 23 ti,bit-shift = <8>; 47 ti,bit-shift = <4>; 63 ti,bit-shift = <0>; 70 ti,bit-shift = <9>; 150 ti,bit-shift = <3>; 166 ti,bit-shift = <9>;
|
/linux-4.1.27/arch/arm/mach-imx/ |
D | clk.h | 41 void __iomem *reg, u8 shift, u32 exclusive_mask); 44 void __iomem *reg, u8 shift) in imx_clk_gate2() argument 47 shift, 0, &imx_ccm_lock, NULL); in imx_clk_gate2() 51 const char *parent, void __iomem *reg, u8 shift, in imx_clk_gate2_shared() argument 55 shift, 0, &imx_ccm_lock, share_count); in imx_clk_gate2_shared() 62 void __iomem *reg, u8 shift, u8 width, 65 struct clk *imx_clk_busy_mux(const char *name, void __iomem *reg, u8 shift, 70 void __iomem *reg, u8 shift, u8 width, 74 u8 shift, u8 width, const char **parents, 83 void __iomem *reg, u8 shift, u8 width) in imx_clk_divider() argument [all …]
|
D | clk-busy.c | 21 static int clk_busy_wait(void __iomem *reg, u8 shift) in clk_busy_wait() argument 25 while (readl_relaxed(reg) & (1 << shift)) in clk_busy_wait() 36 u8 shift; member 70 ret = clk_busy_wait(busy->reg, busy->shift); in clk_busy_divider_set_rate() 82 void __iomem *reg, u8 shift, u8 width, in imx_clk_busy_divider() argument 94 busy->shift = busy_shift; in imx_clk_busy_divider() 97 busy->div.shift = shift; in imx_clk_busy_divider() 121 u8 shift; member 145 ret = clk_busy_wait(busy->reg, busy->shift); in clk_busy_mux_set_parent() 155 struct clk *imx_clk_busy_mux(const char *name, void __iomem *reg, u8 shift, in imx_clk_busy_mux() argument [all …]
|
D | iomux-v1.c | 95 unsigned long shift = (pin & 0xf) << 1; in imx_iomuxv1_set_ocr() local 96 unsigned long mask = 3 << shift; in imx_iomuxv1_set_ocr() 97 unsigned long value = ocr << shift; in imx_iomuxv1_set_ocr() 106 unsigned long shift = (pin & 0xf) << 1; in imx_iomuxv1_set_iconfa() local 107 unsigned long mask = 3 << shift; in imx_iomuxv1_set_iconfa() 108 unsigned long value = aout << shift; in imx_iomuxv1_set_iconfa() 117 unsigned long shift = (pin & 0xf) << 1; in imx_iomuxv1_set_iconfb() local 118 unsigned long mask = 3 << shift; in imx_iomuxv1_set_iconfb() 119 unsigned long value = bout << shift; in imx_iomuxv1_set_iconfb()
|
D | clk-fixup-mux.c | 59 val &= ~(mux->mask << mux->shift); in clk_fixup_mux_set_parent() 60 val |= index << mux->shift; in clk_fixup_mux_set_parent() 75 u8 shift, u8 width, const char **parents, in imx_clk_fixup_mux() argument 96 fixup_mux->mux.shift = shift; in imx_clk_fixup_mux()
|
D | clk-fixup-div.c | 79 val &= ~(div_mask(div) << div->shift); in clk_fixup_div_set_rate() 80 val |= value << div->shift; in clk_fixup_div_set_rate() 96 void __iomem *reg, u8 shift, u8 width, in imx_clk_fixup_divider() argument 117 fixup_div->divider.shift = shift; in imx_clk_fixup_divider()
|
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/phy/ |
D | phy_qmath.c | 109 s32 qm_shl32(s32 op, int shift) in qm_shl32() argument 114 if (shift > 31) in qm_shl32() 115 shift = 31; in qm_shl32() 116 else if (shift < -31) in qm_shl32() 117 shift = -31; in qm_shl32() 118 if (shift >= 0) { in qm_shl32() 119 for (i = 0; i < shift; i++) in qm_shl32() 122 result = result >> (-shift); in qm_shl32() 134 s16 qm_shl16(s16 op, int shift) in qm_shl16() argument 139 if (shift > 15) in qm_shl16() [all …]
|
D | phy_qmath.h | 32 s32 qm_shl32(s32 op, int shift); 34 s16 qm_shl16(s16 op, int shift); 36 s16 qm_shr16(s16 op, int shift);
|
/linux-4.1.27/drivers/video/fbdev/core/ |
D | sysimgblt.c | 57 u32 color = 0, val, shift; in color_imageblit() local 67 shift = 0; in color_imageblit() 74 shift = start_index; in color_imageblit() 83 val |= FB_SHIFT_HIGH(p, color, shift); in color_imageblit() 84 if (shift >= null_bits) { in color_imageblit() 87 val = (shift == null_bits) ? 0 : in color_imageblit() 88 FB_SHIFT_LOW(p, color, 32 - shift); in color_imageblit() 90 shift += bpp; in color_imageblit() 91 shift &= (32 - 1); in color_imageblit() 94 if (shift) { in color_imageblit() [all …]
|
D | cfbimgblt.c | 82 u32 color = 0, val, shift; in color_imageblit() local 93 shift = 0; in color_imageblit() 100 shift = start_index; in color_imageblit() 109 val |= FB_SHIFT_HIGH(p, color, shift ^ bswapmask); in color_imageblit() 110 if (shift >= null_bits) { in color_imageblit() 113 val = (shift == null_bits) ? 0 : in color_imageblit() 114 FB_SHIFT_LOW(p, color, 32 - shift); in color_imageblit() 116 shift += bpp; in color_imageblit() 117 shift &= (32 - 1); in color_imageblit() 120 if (shift) { in color_imageblit() [all …]
|
D | syscopyarea.c | 32 int const shift = dst_idx-src_idx; in bitcpy() local 38 if (!shift) { in bitcpy() 80 right = shift & (bits - 1); in bitcpy() 81 left = -shift & (bits - 1); in bitcpy() 87 if (shift > 0) { in bitcpy() 110 if (shift > 0) { in bitcpy() 175 int shift; in bitcpy_rev() local 182 shift = dst_idx-src_idx; in bitcpy_rev() 187 if (!shift) { in bitcpy_rev() 227 int const left = shift & (bits-1); in bitcpy_rev() [all …]
|
D | cfbcopyarea.c | 51 int const shift = dst_idx-src_idx; in bitcpy() local 66 if (!shift) { in bitcpy() 110 int const left = shift & (bits - 1); in bitcpy() 111 int const right = -shift & (bits - 1); in bitcpy() 119 if (shift > 0) { in bitcpy() 143 if (shift > 0) { in bitcpy() 217 int shift; in bitcpy_rev() local 234 shift = dst_idx-src_idx; in bitcpy_rev() 239 if (!shift) { in bitcpy_rev() 283 int const left = shift & (bits-1); in bitcpy_rev() [all …]
|
/linux-4.1.27/lib/ |
D | proportions.c | 76 int prop_descriptor_init(struct prop_descriptor *pd, int shift, gfp_t gfp) in prop_descriptor_init() argument 80 if (shift > PROP_MAX_SHIFT) in prop_descriptor_init() 81 shift = PROP_MAX_SHIFT; in prop_descriptor_init() 84 pd->pg[0].shift = shift; in prop_descriptor_init() 105 void prop_change_shift(struct prop_descriptor *pd, int shift) in prop_change_shift() argument 112 if (shift > PROP_MAX_SHIFT) in prop_change_shift() 113 shift = PROP_MAX_SHIFT; in prop_change_shift() 118 offset = pd->pg[pd->index].shift - shift; in prop_change_shift() 122 pd->pg[index].shift = shift; in prop_change_shift() 194 pl->shift = 0; in prop_local_init_percpu() [all …]
|
D | radix-tree.c | 389 unsigned int height, shift, offset; in __radix_tree_create() local 402 shift = (height-1) * RADIX_TREE_MAP_SHIFT; in __radix_tree_create() 421 offset = (index >> shift) & RADIX_TREE_MAP_MASK; in __radix_tree_create() 424 shift -= RADIX_TREE_MAP_SHIFT; in __radix_tree_create() 490 unsigned int height, shift; in __radix_tree_lookup() local 513 shift = (height-1) * RADIX_TREE_MAP_SHIFT; in __radix_tree_lookup() 517 slot = node->slots + ((index >> shift) & RADIX_TREE_MAP_MASK); in __radix_tree_lookup() 522 shift -= RADIX_TREE_MAP_SHIFT; in __radix_tree_lookup() 590 unsigned int height, shift; in radix_tree_tag_set() local 597 shift = (height - 1) * RADIX_TREE_MAP_SHIFT; in radix_tree_tag_set() [all …]
|
D | iommu-helper.c | 10 unsigned long shift, in iommu_is_span_boundary() argument 15 shift = (shift + index) & (boundary_size - 1); in iommu_is_span_boundary() 16 return shift + nr > boundary_size; in iommu_is_span_boundary() 21 unsigned long shift, unsigned long boundary_size, in iommu_area_alloc() argument 31 if (iommu_is_span_boundary(index, nr, shift, boundary_size)) { in iommu_area_alloc()
|
D | ts_bm.c | 67 int shift = bm->patlen - 1, bs; in bm_find() local 76 while (shift < text_len) { in bm_find() 78 shift, text[shift]); in bm_find() 80 if ((icase ? toupper(text[shift-i]) in bm_find() 81 : text[shift-i]) in bm_find() 87 return consumed += (shift-(bm->patlen-1)); in bm_find() 89 next: bs = bm->bad_shift[text[shift-i]]; in bm_find() 92 shift = max_t(int, shift-i+bs, shift+bm->good_shift[i]); in bm_find()
|
D | iommu-common.c | 117 unsigned long shift; in iommu_tbl_range_alloc() local 156 shift = iommu->table_map_base >> iommu->table_shift; in iommu_tbl_range_alloc() 157 if (limit + shift > mask) { in iommu_tbl_range_alloc() 158 limit = mask - shift + 1; in iommu_tbl_range_alloc() 186 shift = 0; in iommu_tbl_range_alloc() 189 n = iommu_area_alloc(iommu->map, limit, start, npages, shift, in iommu_tbl_range_alloc() 260 unsigned long shift = iommu->table_shift; in iommu_tbl_range_free() local 263 entry = (dma_addr - iommu->table_map_base) >> shift; in iommu_tbl_range_free()
|
/linux-4.1.27/drivers/md/persistent-data/ |
D | dm-btree-remove.c | 56 static void node_shift(struct btree_node *n, int shift) in node_shift() argument 61 if (shift < 0) { in node_shift() 62 shift = -shift; in node_shift() 63 BUG_ON(shift > nr_entries); in node_shift() 64 BUG_ON((void *) key_ptr(n, shift) >= value_ptr(n, shift)); in node_shift() 66 key_ptr(n, shift), in node_shift() 67 (nr_entries - shift) * sizeof(__le64)); in node_shift() 69 value_ptr(n, shift), in node_shift() 70 (nr_entries - shift) * value_size); in node_shift() 72 BUG_ON(nr_entries + shift > le32_to_cpu(n->header.max_entries)); in node_shift() [all …]
|
/linux-4.1.27/arch/powerpc/mm/ |
D | tlb_nohash.c | 59 .shift = 12, 63 .shift = 21, 67 .shift = 22, 71 .shift = 24, 75 .shift = 26, 79 .shift = 28, 83 .shift = 30, 90 .shift = 12, 95 .shift = 14, 99 .shift = 16, [all …]
|
D | hugetlbpage.c | 397 if (mmu_psize_defs[i].shift == 0 || gpage_npages[i] == 0) in reserve_hugetlb_gpages() 513 unsigned int shift = hugepd_shift(*hpdp); in free_hugepd_range() local 533 pgtable_free_tlb(tlb, hugepte, pdshift - shift); in free_hugepd_range() 693 unsigned shift; in follow_huge_addr() local 698 ptep = find_linux_pte_or_hugepte(mm->pgd, address, &shift); in follow_huge_addr() 707 if (!shift || pmd_trans_huge(__pmd(pte_val(pte)))) in follow_huge_addr() 714 mask = (1UL << shift) - 1; in follow_huge_addr() 799 int shift = __ffs(size); in add_huge_page_size() local 809 || (shift > SLICE_HIGH_SHIFT) || (shift <= PAGE_SHIFT)) in add_huge_page_size() 813 if ((mmu_psize = shift_to_mmu_psize(shift)) < 0) in add_huge_page_size() [all …]
|
D | hash_native_64.c | 84 va &= ~((1ul << mmu_psize_defs[apsize].shift) - 1); in __tlbie() 132 va &= ~((1ul << mmu_psize_defs[apsize].shift) - 1); in __tlbiel() 345 hash = hpt_hash(vpn, mmu_psize_defs[psize].shift, ssize); in native_hpte_find() 442 unsigned long hpte_v, want_v, shift; in native_hugepage_invalidate() local 445 shift = mmu_psize_defs[psize].shift; in native_hugepage_invalidate() 446 max_hpte_count = 1U << (PMD_SHIFT - shift); in native_hugepage_invalidate() 456 addr = s_addr + (i * (1ul << shift)); in native_hugepage_invalidate() 458 hash = hpt_hash(vpn, shift, ssize); in native_hugepage_invalidate() 488 int i, shift; in __hpte_actual_psize() local 506 shift = mmu_psize_defs[i].shift - LP_SHIFT; in __hpte_actual_psize() [all …]
|
D | hash_utils_64.c | 131 .shift = 12, 145 .shift = 12, 152 .shift = 24, 186 unsigned int step, shift; in htab_bolt_mapping() local 189 shift = mmu_psize_defs[psize].shift; in htab_bolt_mapping() 190 step = 1 << shift; in htab_bolt_mapping() 231 hash = hpt_hash(vpn, shift, ssize); in htab_bolt_mapping() 253 unsigned int step, shift; in htab_remove_mapping() local 255 shift = mmu_psize_defs[psize].shift; in htab_remove_mapping() 256 step = 1 << shift; in htab_remove_mapping() [all …]
|
D | init_64.c | 106 void pgtable_cache_add(unsigned shift, void (*ctor)(void *)) in pgtable_cache_add() argument 109 unsigned long table_size = sizeof(void *) << shift; in pgtable_cache_add() 127 BUG_ON((shift < 1) || (shift > MAX_PGTABLE_INDEX_SIZE)); in pgtable_cache_add() 129 if (PGT_CACHE(shift)) in pgtable_cache_add() 133 name = kasprintf(GFP_KERNEL, "pgtable-2^%d", shift); in pgtable_cache_add() 136 pgtable_cache[shift - 1] = new; in pgtable_cache_add() 137 pr_debug("Allocated pgtable cache for order %d\n", shift); in pgtable_cache_add() 301 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in vmemmap_populate() 364 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in vmemmap_free() 432 unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift; in realmode_pfn_to_page()
|
D | hugetlbpage-hash64.c | 23 int ssize, unsigned int shift, unsigned int mmu_psize) in __hash_page_huge() argument 30 BUG_ON(shift != mmu_psize_defs[mmu_psize].shift); in __hash_page_huge() 66 sz = ((1UL) << shift); in __hash_page_huge() 77 hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge() 89 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge()
|
D | hugetlbpage-book3e.c | 83 unsigned long psize, tsize, shift; in book3e_hugetlb_preload() local 99 shift = mmu_psize_defs[psize].shift; in book3e_hugetlb_preload() 102 shift = __ilog2(psize); in book3e_hugetlb_preload() 103 tsize = shift - 10; in book3e_hugetlb_preload() 124 mas2 = ea & ~((1UL << shift) - 1); in book3e_hugetlb_preload()
|
D | hugepage-hash64.c | 30 unsigned long vpn, hash, shift, slot; in __hash_page_thp() local 83 shift = mmu_psize_defs[psize].shift; in __hash_page_thp() 84 index = (ea & ~HPAGE_PMD_MASK) >> shift; in __hash_page_thp() 103 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 129 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp()
|
D | pgtable_64.c | 455 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) in pgtable_free_tlb() argument 459 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb() 460 pgf |= shift; in pgtable_free_tlb() 467 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table() local 469 if (!shift) in __tlb_remove_table() 473 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in __tlb_remove_table() 474 kmem_cache_free(PGT_CACHE(shift), table); in __tlb_remove_table() 478 void pgtable_free_tlb(struct mmu_gather *tlb, void *table, int shift) in pgtable_free_tlb() argument 480 if (!shift) { in pgtable_free_tlb() 488 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb() [all …]
|
/linux-4.1.27/arch/arm64/kernel/ |
D | insn.c | 272 int shift; in aarch64_get_imm_shift_mask() local 277 shift = 0; in aarch64_get_imm_shift_mask() 281 shift = 5; in aarch64_get_imm_shift_mask() 285 shift = 5; in aarch64_get_imm_shift_mask() 289 shift = 5; in aarch64_get_imm_shift_mask() 293 shift = 10; in aarch64_get_imm_shift_mask() 297 shift = 12; in aarch64_get_imm_shift_mask() 301 shift = 15; in aarch64_get_imm_shift_mask() 306 shift = 10; in aarch64_get_imm_shift_mask() 310 shift = 16; in aarch64_get_imm_shift_mask() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_mem.c | 56 struct iwch_mr *mhp, int shift) in iwch_register_mem() argument 67 shift - 12, in iwch_register_mem() 80 int shift, in iwch_reregister_mem() argument 97 shift - 12, in iwch_reregister_mem() 139 int *shift, in build_phys_page_list() argument 169 for (*shift = PAGE_SHIFT; *shift < 27; ++(*shift)) in build_phys_page_list() 170 if ((1ULL << *shift) & mask) in build_phys_page_list() 173 buffer_list[0].size += buffer_list[0].addr & ((1ULL << *shift) - 1); in build_phys_page_list() 174 buffer_list[0].addr &= ~0ull << *shift; in build_phys_page_list() 179 (1ULL << *shift) - 1) >> *shift; in build_phys_page_list() [all …]
|
/linux-4.1.27/drivers/clk/sunxi/ |
D | clk-sun6i-ar100.c | 41 int shift = (val >> SUN6I_AR100_SHIFT_SHIFT) & SUN6I_AR100_SHIFT_MASK; in ar100_recalc_rate() local 44 return (parent_rate >> shift) / (div + 1); in ar100_recalc_rate() 64 int shift; in ar100_determine_rate() local 78 shift = ffs(div) - 1; in ar100_determine_rate() 79 if (shift > SUN6I_AR100_SHIFT_MAX) in ar100_determine_rate() 80 shift = SUN6I_AR100_SHIFT_MAX; in ar100_determine_rate() 82 div >>= shift; in ar100_determine_rate() 90 shift++; in ar100_determine_rate() 92 if (shift > SUN6I_AR100_SHIFT_MAX) in ar100_determine_rate() 100 if (shift > SUN6I_AR100_SHIFT_MAX) in ar100_determine_rate() [all …]
|
/linux-4.1.27/samples/bpf/ |
D | tracex2_kern.c | 46 unsigned int shift; in log2() local 49 shift = (v > 0xFF) << 3; v >>= shift; r |= shift; in log2() 50 shift = (v > 0xF) << 2; v >>= shift; r |= shift; in log2() 51 shift = (v > 0x3) << 1; v >>= shift; r |= shift; in log2()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | packer.c | 71 int shift; in ib_pack() local 76 shift = 32 - desc[i].offset_bits - desc[i].size_bits; in ib_pack() 80 structure) << shift; in ib_pack() 84 mask = cpu_to_be32(((1ull << desc[i].size_bits) - 1) << shift); in ib_pack() 88 int shift; in ib_pack() local 93 shift = 64 - desc[i].offset_bits - desc[i].size_bits; in ib_pack() 97 structure) << shift; in ib_pack() 101 mask = cpu_to_be64((~0ull >> (64 - desc[i].size_bits)) << shift); in ib_pack() 161 int shift; in ib_unpack() local 166 shift = 32 - desc[i].offset_bits - desc[i].size_bits; in ib_unpack() [all …]
|
/linux-4.1.27/arch/m32r/lib/ |
D | ashxdi3.S | 10 ; input r2 shift val 26 ; case 32 =< shift 32 1: ; case shift <32 46 ; case 32 =< shift 51 1: ; case shift <32 63 ; case 32 =< shift 68 1: ; case shift <32 83 ; case 32 =< shift 89 1: ; case shift <32 103 ; case 32 =< shift [all …]
|
/linux-4.1.27/include/linux/mfd/ |
D | tmio.h | 47 #define sd_config_write8(base, shift, reg, val) \ argument 48 tmio_iowrite8((val), (base) + ((reg) << (shift))) 49 #define sd_config_write16(base, shift, reg, val) \ argument 50 tmio_iowrite16((val), (base) + ((reg) << (shift))) 51 #define sd_config_write32(base, shift, reg, val) \ argument 53 tmio_iowrite16((val), (base) + ((reg) << (shift))); \ 54 tmio_iowrite16((val) >> 16, (base) + ((reg + 2) << (shift))); \ 103 int tmio_core_mmc_enable(void __iomem *cnf, int shift, unsigned long base); 104 int tmio_core_mmc_resume(void __iomem *cnf, int shift, unsigned long base); 105 void tmio_core_mmc_pwr(void __iomem *cnf, int shift, int state); [all …]
|
/linux-4.1.27/drivers/media/platform/davinci/ |
D | vpss.c | 242 u32 utemp, mask = 0x1, shift = 0; in dm355_enable_clock() local 249 shift = 2; in dm355_enable_clock() 252 shift = 3; in dm355_enable_clock() 255 shift = 4; in dm355_enable_clock() 258 shift = 5; in dm355_enable_clock() 261 shift = 6; in dm355_enable_clock() 272 utemp &= ~(mask << shift); in dm355_enable_clock() 274 utemp |= (mask << shift); in dm355_enable_clock() 284 u32 utemp, mask = 0x1, shift = 0, offset = DM365_ISP5_PCCR; in dm365_enable_clock() local 292 shift = 1; in dm365_enable_clock() [all …]
|
/linux-4.1.27/drivers/clk/ti/ |
D | autoidle.c | 27 u8 shift; member 44 val &= ~(1 << clk->shift); in ti_allow_autoidle() 46 val |= (1 << clk->shift); in ti_allow_autoidle() 58 val |= (1 << clk->shift); in ti_deny_autoidle() 60 val &= ~(1 << clk->shift); in ti_deny_autoidle() 106 u32 shift; in of_ti_clk_autoidle_setup() local 110 if (of_property_read_u32(node, "ti,autoidle-shift", &shift)) in of_ti_clk_autoidle_setup() 118 clk->shift = shift; in of_ti_clk_autoidle_setup()
|
D | mux.c | 44 val = ti_clk_ll_ops->clk_readl(mux->reg) >> mux->shift; in ti_clk_mux_get_parent() 88 val = mux->mask << (mux->shift + 16); in ti_clk_mux_set_parent() 91 val &= ~(mux->mask << mux->shift); in ti_clk_mux_set_parent() 93 val |= index << mux->shift; in ti_clk_mux_set_parent() 111 u8 shift, u32 mask, u8 clk_mux_flags, in _register_mux() argument 133 mux->shift = shift; in _register_mux() 196 u32 shift = 0; in of_mux_clk_setup() local 216 of_property_read_u32(node, "ti,bit-shift", &shift); in of_mux_clk_setup() 232 flags, reg, shift, mask, clk_mux_flags, NULL, in of_mux_clk_setup() 258 mux->shift = setup->bit_shift; in ti_clk_build_component_mux() [all …]
|
D | divider.c | 105 val = ti_clk_ll_ops->clk_readl(divider->reg) >> divider->shift; in ti_clk_divider_recalc_rate() 235 val = div_mask(divider) << (divider->shift + 16); in ti_clk_divider_set_rate() 238 val &= ~(div_mask(divider) << divider->shift); in ti_clk_divider_set_rate() 240 val |= value << divider->shift; in ti_clk_divider_set_rate() 258 u8 shift, u8 width, u8 clk_divider_flags, in _register_divider() argument 267 if (width + shift > 16) { in _register_divider() 288 div->shift = shift; in _register_divider() 386 div->shift = setup->bit_shift; in ti_clk_build_component_div() 528 u32 *flags, u8 *div_flags, u8 *width, u8 *shift) in ti_clk_divider_populate() argument 537 *shift = val; in ti_clk_divider_populate() [all …]
|
/linux-4.1.27/arch/powerpc/sysdev/qe_lib/ |
D | ucc.c | 88 unsigned int *reg_num, unsigned int *shift) in get_cmxucr_reg() argument 94 *shift = 16 - 8 * (ucc_num & 2); in get_cmxucr_reg() 101 unsigned int shift; in ucc_mux_set_grant_tsa_bkpt() local 107 get_cmxucr_reg(ucc_num, &cmxucr, ®_num, &shift); in ucc_mux_set_grant_tsa_bkpt() 110 setbits32(cmxucr, mask << shift); in ucc_mux_set_grant_tsa_bkpt() 112 clrbits32(cmxucr, mask << shift); in ucc_mux_set_grant_tsa_bkpt() 122 unsigned int shift; in ucc_set_qe_mux_rxtx() local 133 get_cmxucr_reg(ucc_num, &cmxucr, ®_num, &shift); in ucc_set_qe_mux_rxtx() 206 shift += 4; in ucc_set_qe_mux_rxtx() 208 clrsetbits_be32(cmxucr, QE_CMXUCR_TX_CLK_SRC_MASK << shift, in ucc_set_qe_mux_rxtx() [all …]
|
D | qe_ic.c | 432 u32 temp, control_reg = QEIC_CICNR, shift = 0; in qe_ic_set_high_priority() local 439 shift = CICNR_ZCC1T_SHIFT; in qe_ic_set_high_priority() 442 shift = CICNR_WCC1T_SHIFT; in qe_ic_set_high_priority() 445 shift = CICNR_YCC1T_SHIFT; in qe_ic_set_high_priority() 448 shift = CICNR_XCC1T_SHIFT; in qe_ic_set_high_priority() 451 shift = CRICR_RTA1T_SHIFT; in qe_ic_set_high_priority() 455 shift = CRICR_RTB1T_SHIFT; in qe_ic_set_high_priority() 462 shift += (2 - priority) * 2; in qe_ic_set_high_priority() 464 temp &= ~(SIGNAL_MASK << shift); in qe_ic_set_high_priority() 465 temp |= (high ? SIGNAL_HIGH : SIGNAL_LOW) << shift; in qe_ic_set_high_priority()
|
/linux-4.1.27/drivers/clk/ |
D | clk-axm5516.c | 81 u32 shift; member 97 div = 1 + ((ctrl >> divclk->shift) & ((1 << divclk->width)-1)); in axxia_divclk_recalc_rate() 116 u32 shift; member 131 parent = (ctrl >> mux->shift) & ((1 << mux->width) - 1); in axxia_clkmux_get_parent() 219 .shift = 0, 233 .shift = 4, 247 .shift = 8, 261 .shift = 12, 275 .shift = 0, 289 .shift = 4, [all …]
|
D | clk-mux.c | 45 val = clk_readl(mux->reg) >> mux->shift; in clk_mux_get_parent() 90 val = mux->mask << (mux->shift + 16); in clk_mux_set_parent() 93 val &= ~(mux->mask << mux->shift); in clk_mux_set_parent() 95 val |= index << mux->shift; in clk_mux_set_parent() 118 void __iomem *reg, u8 shift, u32 mask, in clk_register_mux_table() argument 128 if (width + shift > 16) { in clk_register_mux_table() 152 mux->shift = shift; in clk_register_mux_table() 170 void __iomem *reg, u8 shift, u8 width, in clk_register_mux() argument 176 flags, reg, shift, mask, clk_mux_flags, in clk_register_mux()
|
D | clk-divider.c | 140 val = clk_readl(divider->reg) >> divider->shift; in clk_divider_recalc_rate() 352 bestdiv = readl(divider->reg) >> divider->shift; in clk_divider_round_rate() 394 val = div_mask(divider->width) << (divider->shift + 16); in clk_divider_set_rate() 397 val &= ~(div_mask(divider->width) << divider->shift); in clk_divider_set_rate() 399 val |= value << divider->shift; in clk_divider_set_rate() 417 void __iomem *reg, u8 shift, u8 width, in _register_divider() argument 426 if (width + shift > 16) { in _register_divider() 447 div->shift = shift; in _register_divider() 477 void __iomem *reg, u8 shift, u8 width, in clk_register_divider() argument 480 return _register_divider(dev, name, parent_name, flags, reg, shift, in clk_register_divider() [all …]
|
/linux-4.1.27/drivers/regulator/ |
D | max8998.c | 117 int *reg, int *shift) in max8998_get_enable_register() argument 124 *shift = 3 - (ldo - MAX8998_LDO2); in max8998_get_enable_register() 128 *shift = 7 - (ldo - MAX8998_LDO6); in max8998_get_enable_register() 132 *shift = 7 - (ldo - MAX8998_LDO14); in max8998_get_enable_register() 136 *shift = 7 - (ldo - MAX8998_BUCK1); in max8998_get_enable_register() 140 *shift = 7 - (ldo - MAX8998_EN32KHZ_AP); in max8998_get_enable_register() 144 *shift = 7 - (ldo - MAX8998_ESAFEOUT1); in max8998_get_enable_register() 157 int ret, reg, shift = 8; in max8998_ldo_is_enabled() local 160 ret = max8998_get_enable_register(rdev, ®, &shift); in max8998_ldo_is_enabled() 168 return val & (1 << shift); in max8998_ldo_is_enabled() [all …]
|
D | tps6586x-regulator.c | 112 #define TPS6586X_REGULATOR(_id, _ops, _pin_name, vdata, vreg, shift, nbits, \ argument 126 .vsel_mask = ((1 << (nbits)) - 1) << (shift), \ 136 uv_step, vreg, shift, nbits, ereg0, \ argument 151 .vsel_mask = ((1 << (nbits)) - 1) << (shift), \ 160 #define TPS6586X_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument 163 TPS6586X_REGULATOR(_id, rw, _pname, vdata, vreg, shift, nbits, \ 168 shift, nbits, ereg0, ebit0, ereg1, ebit1) \ argument 171 min_uv, uv_step, vreg, shift, nbits, \ 175 #define TPS6586X_FIXED_LDO(_id, _pname, vdata, vreg, shift, nbits, \ argument 178 TPS6586X_REGULATOR(_id, ro, _pname, vdata, vreg, shift, nbits, \ [all …]
|
D | max77802.c | 110 int shift = max77802_get_opmode_shift(id); in max77802_set_suspend_disable() local 114 rdev->desc->enable_mask, val << shift); in max77802_set_suspend_disable() 127 int shift = max77802_get_opmode_shift(id); in max77802_set_mode() local 144 rdev->desc->enable_mask, val << shift); in max77802_set_mode() 177 int shift = max77802_get_opmode_shift(id); in max77802_set_suspend_mode() local 218 rdev->desc->enable_mask, val << shift); in max77802_set_suspend_mode() 225 int shift = max77802_get_opmode_shift(id); in max77802_enable() local 232 max77802->opmode[id] << shift); in max77802_enable() 556 int shift = max77802_get_opmode_shift(id); in max77802_pmic_probe() local 565 val = val >> shift & MAX77802_OPMODE_MASK; in max77802_pmic_probe()
|
/linux-4.1.27/drivers/s390/char/ |
D | defkeymap.map | 145 shift control keycode 65 = F13 146 shift control keycode 66 = F14 147 shift control keycode 67 = F15 148 shift control keycode 68 = F16 149 shift control keycode 69 = F17 150 shift control keycode 70 = F18 151 shift control keycode 71 = F19 152 shift control keycode 72 = F20 153 shift control keycode 73 = F21 154 shift control keycode 113 = F1 [all …]
|
/linux-4.1.27/drivers/net/ethernet/ti/ |
D | cpsw_ale.c | 496 int shift, port_shift; member 505 .shift = 31, 513 .shift = 30, 521 .shift = 29, 529 .shift = 8, 537 .shift = 7, 545 .shift = 6, 553 .shift = 5, 561 .shift = 4, 569 .shift = 3, [all …]
|
/linux-4.1.27/drivers/gpu/ipu-v3/ |
D | ipu-smfc.c | 46 u32 val, shift; in ipu_smfc_set_burstsize() local 50 shift = smfc->chno * 4; in ipu_smfc_set_burstsize() 52 val &= ~(0xf << shift); in ipu_smfc_set_burstsize() 53 val |= burstsize << shift; in ipu_smfc_set_burstsize() 66 u32 val, shift; in ipu_smfc_map_channel() local 70 shift = smfc->chno * 3; in ipu_smfc_map_channel() 72 val &= ~(0x7 << shift); in ipu_smfc_map_channel() 73 val |= ((csi_id << 2) | mipi_id) << shift; in ipu_smfc_map_channel() 86 u32 val, shift; in ipu_smfc_set_watermark() local 90 shift = smfc->chno * 6 + (smfc->chno > 1 ? 4 : 0); in ipu_smfc_set_watermark() [all …]
|
/linux-4.1.27/arch/mips/pci/ |
D | ops-vr41xx.c | 93 int shift; in pci_config_write() local 102 shift = (where & 3) << 3; in pci_config_write() 103 data &= ~(0xffU << shift); in pci_config_write() 104 data |= ((val & 0xffU) << shift); in pci_config_write() 107 shift = (where & 2) << 3; in pci_config_write() 108 data &= ~(0xffffU << shift); in pci_config_write() 109 data |= ((val & 0xffffU) << shift); in pci_config_write()
|
D | ops-bridge.c | 51 u32 cf, shift, mask; in pci_conf0_read_config() local 96 shift = ((where & 3) << 3); in pci_conf0_read_config() 98 *value = (cf >> shift) & mask; in pci_conf0_read_config() 112 u32 cf, shift, mask; in pci_conf1_read_config() local 160 shift = ((where & 3) << 3); in pci_conf1_read_config() 162 *value = (cf >> shift) & mask; in pci_conf1_read_config() 184 u32 cf, shift, mask, smask; in pci_conf0_write_config() local 231 shift = ((where & 3) << 3); in pci_conf0_write_config() 233 smask = mask << shift; in pci_conf0_write_config() 235 cf = (cf & ~smask) | ((value & mask) << shift); in pci_conf0_write_config() [all …]
|
D | ops-emma2rh.c | 136 int shift; in pci_config_write() local 153 shift = (where & 3) << 3; in pci_config_write() 154 data &= ~(0xffU << shift); in pci_config_write() 155 data |= ((val & 0xffU) << shift); in pci_config_write() 158 shift = (where & 2) << 3; in pci_config_write() 159 data &= ~(0xffffU << shift); in pci_config_write() 160 data |= ((val & 0xffffU) << shift); in pci_config_write()
|
/linux-4.1.27/drivers/media/platform/soc_camera/ |
D | soc_scale_crop.h | 26 unsigned int shift, unsigned int scale) in soc_camera_shift_scale() argument 28 return DIV_ROUND_CLOSEST(size << shift, scale); in soc_camera_shift_scale() 31 #define soc_camera_calc_scale(in, shift, out) soc_camera_shift_scale(in, shift, out) argument 41 bool host_can_scale, unsigned int shift); 45 unsigned int shift);
|
D | soc_scale_crop.c | 309 bool host_can_scale, unsigned int shift) in soc_camera_client_scale() argument 333 scale_h = soc_camera_calc_scale(rect->width, shift, mf_tmp.width); in soc_camera_client_scale() 334 scale_v = soc_camera_calc_scale(rect->height, shift, mf_tmp.height); in soc_camera_client_scale() 344 *width = soc_camera_shift_scale(subrect->width, shift, scale_h); in soc_camera_client_scale() 345 *height = soc_camera_shift_scale(subrect->height, shift, scale_v); in soc_camera_client_scale() 361 unsigned int shift) in soc_camera_calc_client_output() argument 390 scale_h = soc_camera_calc_scale(subrect->width, shift, pix->width); in soc_camera_calc_client_output() 391 scale_v = soc_camera_calc_scale(subrect->height, shift, pix->height); in soc_camera_calc_client_output() 399 mf->width = soc_camera_shift_scale(rect->width, shift, scale_h); in soc_camera_calc_client_output() 400 mf->height = soc_camera_shift_scale(rect->height, shift, scale_v); in soc_camera_calc_client_output()
|
/linux-4.1.27/sound/pci/ac97/ |
D | ac97_patch.h | 25 #define AC97_SINGLE_VALUE(reg,shift,mask,invert) \ argument 26 ((reg) | ((shift) << 8) | ((shift) << 12) | ((mask) << 16) | \ 28 #define AC97_PAGE_SINGLE_VALUE(reg,shift,mask,invert,page) \ argument 29 (AC97_SINGLE_VALUE(reg,shift,mask,invert) | (1<<25) | ((page) << 26)) 30 #define AC97_SINGLE(xname, reg, shift, mask, invert) \ argument 34 .private_value = AC97_SINGLE_VALUE(reg, shift, mask, invert) } 35 #define AC97_PAGE_SINGLE(xname, reg, shift, mask, invert, page) \ argument 39 .private_value = AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) }
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ |
D | nv50.c | 57 nv50_gpio_location(int line, u32 *reg, u32 *shift) in nv50_gpio_location() argument 65 *shift = (line & 7) << 2; in nv50_gpio_location() 72 u32 reg, shift; in nv50_gpio_drive() local 74 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_drive() 77 nv_mask(gpio, reg, 3 << shift, (((dir ^ 1) << 1) | out) << shift); in nv50_gpio_drive() 84 u32 reg, shift; in nv50_gpio_sense() local 86 if (nv50_gpio_location(line, ®, &shift)) in nv50_gpio_sense() 89 return !!(nv_rd32(gpio, reg) & (4 << shift)); in nv50_gpio_sense()
|
/linux-4.1.27/drivers/clk/mxs/ |
D | clk.h | 24 int mxs_clk_wait(void __iomem *reg, u8 shift); 33 void __iomem *reg, u8 shift, u8 width, u8 busy); 36 void __iomem *reg, u8 shift, u8 width, u8 busy); 44 const char *parent_name, void __iomem *reg, u8 shift) in mxs_clk_gate() argument 47 reg, shift, CLK_GATE_SET_TO_DISABLE, in mxs_clk_gate() 52 u8 shift, u8 width, const char **parent_names, int num_parents) in mxs_clk_mux() argument 56 reg, shift, width, 0, &mxs_lock); in mxs_clk_mux()
|
D | clk-frac.c | 33 u8 shift; member 46 div = readl_relaxed(frac->reg) >> frac->shift; in clk_frac_recalc_rate() 96 val &= ~(((1 << frac->width) - 1) << frac->shift); in clk_frac_set_rate() 97 val |= div << frac->shift; in clk_frac_set_rate() 112 void __iomem *reg, u8 shift, u8 width, u8 busy) in mxs_clk_frac() argument 129 frac->shift = shift; in mxs_clk_frac()
|
/linux-4.1.27/arch/sh/drivers/pci/ |
D | ops-sh4.c | 68 int shift; in sh4_pci_write() local 78 shift = (where & 3) << 3; in sh4_pci_write() 79 data &= ~(0xff << shift); in sh4_pci_write() 80 data |= ((val & 0xff) << shift); in sh4_pci_write() 83 shift = (where & 2) << 3; in sh4_pci_write() 84 data &= ~(0xffff << shift); in sh4_pci_write() 85 data |= ((val & 0xffff) << shift); in sh4_pci_write()
|
D | ops-sh7786.c | 132 int shift, ret; in sh7786_pcie_write() local 151 shift = (where & 3) << 3; in sh7786_pcie_write() 152 data &= ~(0xff << shift); in sh7786_pcie_write() 153 data |= ((val & 0xff) << shift); in sh7786_pcie_write() 155 shift = (where & 2) << 3; in sh7786_pcie_write() 156 data &= ~(0xffff << shift); in sh7786_pcie_write() 157 data |= ((val & 0xffff) << shift); in sh7786_pcie_write()
|
/linux-4.1.27/drivers/clk/at91/ |
D | clk-peripheral.c | 139 int shift = 0; in clk_sam9x5_peripheral_autodiv() local 150 for (; shift < PERIPHERAL_MAX_SHIFT; shift++) { in clk_sam9x5_peripheral_autodiv() 151 if (parent_rate >> shift <= periph->range.max) in clk_sam9x5_peripheral_autodiv() 157 periph->div = shift; in clk_sam9x5_peripheral_autodiv() 234 int shift = 0; in clk_sam9x5_peripheral_round_rate() local 245 for (; shift <= PERIPHERAL_MAX_SHIFT; shift++) { in clk_sam9x5_peripheral_round_rate() 246 cur_rate = *parent_rate >> shift; in clk_sam9x5_peripheral_round_rate() 257 for (; shift <= PERIPHERAL_MAX_SHIFT; shift++) { in clk_sam9x5_peripheral_round_rate() 258 cur_rate = *parent_rate >> shift; in clk_sam9x5_peripheral_round_rate() 280 int shift; in clk_sam9x5_peripheral_set_rate() local [all …]
|
D | clk-programmable.c | 68 int shift; in clk_programmable_determine_rate() local 77 for (shift = 0; shift < PROG_PRES_MASK; shift++) { in clk_programmable_determine_rate() 78 tmp_rate = parent_rate >> shift; in clk_programmable_determine_rate() 145 int shift = 0; in clk_programmable_set_rate() local 152 shift = fls(div) - 1; in clk_programmable_set_rate() 154 if (div != (1<<shift)) in clk_programmable_set_rate() 157 if (shift >= PROG_PRES_MASK) in clk_programmable_set_rate() 161 tmp | (shift << layout->pres_shift)); in clk_programmable_set_rate()
|
/linux-4.1.27/mm/ |
D | mm_init.c | 70 int shift, width; in mminit_verify_pageflags_layout() local 73 shift = 8 * sizeof(unsigned long); in mminit_verify_pageflags_layout() 74 width = shift - SECTIONS_WIDTH - NODES_WIDTH - ZONES_WIDTH - LAST_CPUPID_SHIFT; in mminit_verify_pageflags_layout() 100 shift, width, width, NR_PAGEFLAGS, NR_PAGEFLAGS, 0); in mminit_verify_pageflags_layout() 111 shift -= SECTIONS_WIDTH; in mminit_verify_pageflags_layout() 112 BUG_ON(shift != SECTIONS_PGSHIFT); in mminit_verify_pageflags_layout() 115 shift -= NODES_WIDTH; in mminit_verify_pageflags_layout() 116 BUG_ON(shift != NODES_PGSHIFT); in mminit_verify_pageflags_layout() 119 shift -= ZONES_WIDTH; in mminit_verify_pageflags_layout() 120 BUG_ON(shift != ZONES_PGSHIFT); in mminit_verify_pageflags_layout()
|
/linux-4.1.27/arch/powerpc/sysdev/ |
D | cpm2.c | 146 int shift; in cpm2_clk_setup() local 216 shift = 24; in cpm2_clk_setup() 220 shift = 16; in cpm2_clk_setup() 224 shift = 8; in cpm2_clk_setup() 228 shift = 0; in cpm2_clk_setup() 232 shift = 24; in cpm2_clk_setup() 236 shift = 16; in cpm2_clk_setup() 240 shift = 8; in cpm2_clk_setup() 256 bits <<= shift; in cpm2_clk_setup() 257 mask <<= shift; in cpm2_clk_setup() [all …]
|
/linux-4.1.27/sound/soc/ |
D | soc-ops.c | 138 unsigned int reg, unsigned int mask, unsigned int shift, in snd_soc_read_signed() argument 148 val = (val >> shift) & mask; in snd_soc_read_signed() 255 unsigned int shift = mc->shift; in snd_soc_get_volsw() local 268 ret = snd_soc_read_signed(component, reg, mask, shift, sign_bit, &val); in snd_soc_get_volsw() 282 ret = snd_soc_read_signed(component, reg2, mask, shift, in snd_soc_get_volsw() 315 unsigned int shift = mc->shift; in snd_soc_put_volsw() local 333 val_mask = mask << shift; in snd_soc_put_volsw() 334 val = val << shift; in snd_soc_put_volsw() 343 val2 = val2 << shift; in snd_soc_put_volsw() 377 unsigned int shift = mc->shift; in snd_soc_get_volsw_sx() local [all …]
|
/linux-4.1.27/arch/mn10300/include/asm/ |
D | bitops.h | 29 const unsigned shift = (nr) & 7; \ 34 : "a"(_a), "d"(1 << shift), "m"(*_a) \ 46 const unsigned shift = (nr) & 7; \ 51 : "a"(_a), "d"(1 << shift), "m"(*_a) \ 97 const unsigned shift = (nr) & 7; \ 104 : "a"(_a), "d"(1 << shift), "m"(*_a) \ 118 const unsigned shift = (nr) & 7; \ 125 : "a"(_a), "d"(1 << shift), "m"(*_a) \
|
/linux-4.1.27/drivers/ata/ |
D | pata_platform.c | 58 unsigned int shift) in pata_platform_setup_port() argument 61 ioaddr->data_addr = ioaddr->cmd_addr + (ATA_REG_DATA << shift); in pata_platform_setup_port() 62 ioaddr->error_addr = ioaddr->cmd_addr + (ATA_REG_ERR << shift); in pata_platform_setup_port() 63 ioaddr->feature_addr = ioaddr->cmd_addr + (ATA_REG_FEATURE << shift); in pata_platform_setup_port() 64 ioaddr->nsect_addr = ioaddr->cmd_addr + (ATA_REG_NSECT << shift); in pata_platform_setup_port() 65 ioaddr->lbal_addr = ioaddr->cmd_addr + (ATA_REG_LBAL << shift); in pata_platform_setup_port() 66 ioaddr->lbam_addr = ioaddr->cmd_addr + (ATA_REG_LBAM << shift); in pata_platform_setup_port() 67 ioaddr->lbah_addr = ioaddr->cmd_addr + (ATA_REG_LBAH << shift); in pata_platform_setup_port() 68 ioaddr->device_addr = ioaddr->cmd_addr + (ATA_REG_DEVICE << shift); in pata_platform_setup_port() 69 ioaddr->status_addr = ioaddr->cmd_addr + (ATA_REG_STATUS << shift); in pata_platform_setup_port() [all …]
|
/linux-4.1.27/arch/powerpc/include/asm/ |
D | pgalloc-64.h | 39 #define PGT_CACHE(shift) ({ \ argument 40 BUG_ON(!(shift)); \ 41 pgtable_cache[(shift) - 1]; \ 125 void *table, int shift) in pgtable_free_tlb() argument 128 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb() 129 pgf |= shift; in pgtable_free_tlb() 136 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table() local 138 pgtable_free(table, shift); in __tlb_remove_table() 142 void *table, int shift) in pgtable_free_tlb() argument 144 pgtable_free(table, shift); in pgtable_free_tlb() [all …]
|
D | kvm_book3s_64.h | 104 int i, shift; in __hpte_actual_psize() local 122 shift = mmu_psize_defs[i].shift - LP_SHIFT; in __hpte_actual_psize() 123 if (shift > LP_BITS) in __hpte_actual_psize() 124 shift = LP_BITS; in __hpte_actual_psize() 125 mask = (1 << shift) - 1; in __hpte_actual_psize() 144 if (!mmu_psize_defs[b_psize].shift) in compute_tlbie_rb() 198 rb |= (va_low << mmu_psize_defs[b_psize].shift) & 0x7ff000; in compute_tlbie_rb() 202 rb &= ~((1ul << mmu_psize_defs[a_psize].shift) - 1); in compute_tlbie_rb() 208 aval_shift = 64 - (77 - mmu_psize_defs[b_psize].shift) + 1; in compute_tlbie_rb() 235 if (!mmu_psize_defs[size].shift) in __hpte_page_size() [all …]
|
D | pgalloc-32.h | 61 void *table, int shift) in pgtable_free_tlb() argument 64 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_free_tlb() 65 pgf |= shift; in pgtable_free_tlb() 72 unsigned shift = (unsigned long)_table & MAX_PGTABLE_INDEX_SIZE; in __tlb_remove_table() local 74 pgtable_free(table, shift); in __tlb_remove_table() 78 void *table, int shift) in pgtable_free_tlb() argument 80 pgtable_free(table, shift); in pgtable_free_tlb()
|
D | mmu-hash64.h | 139 unsigned int shift; /* number of bits */ member 147 static inline int shift_to_mmu_psize(unsigned int shift) in shift_to_mmu_psize() argument 152 if (mmu_psize_defs[psize].shift == shift) in shift_to_mmu_psize() 159 if (mmu_psize_defs[mmu_psize].shift) in mmu_psize_to_shift() 160 return mmu_psize_defs[mmu_psize].shift; in mmu_psize_to_shift() 279 unsigned int shift = mmu_psize_defs[actual_psize].shift; in hpte_encode_r() local 280 return (pa & ~((1ul << shift) - 1)) | (penc << LP_SHIFT); in hpte_encode_r() 301 unsigned int shift, int ssize) in hpt_hash() argument 310 ((vpn & mask) >> (shift - VPN_SHIFT)); in hpt_hash() 315 ((vpn & mask) >> (shift - VPN_SHIFT)) ; in hpt_hash() [all …]
|
D | fsl_guts.h | 133 unsigned int shift = 16 + (8 * (1 - co) + 2 * (3 - ch)); in guts_set_dmacr() local 135 clrsetbits_be32(&guts->dmacr, 3 << shift, device << shift); in guts_set_dmacr() 170 unsigned int shift = 2 * (co + 1) - (ch & 1) - 1; in guts_set_pmuxcr_dma() local 172 clrsetbits_be32(&guts->pmuxcr, 1 << shift, value << shift); in guts_set_pmuxcr_dma()
|
D | pte-hash64-64k.h | 81 #define pte_iterate_hashed_subpages(rpte, psize, vpn, index, shift) \ argument 86 shift = mmu_psize_defs[psize].shift; \ 88 vpn += (1L << (shift - VPN_SHIFT))) { \
|
D | mmu-book3e.h | 251 unsigned int shift; /* number of bits */ member 260 static inline int shift_to_mmu_psize(unsigned int shift) in shift_to_mmu_psize() argument 265 if (mmu_psize_defs[psize].shift == shift) in shift_to_mmu_psize() 272 if (mmu_psize_defs[mmu_psize].shift) in mmu_psize_to_shift() 273 return mmu_psize_defs[mmu_psize].shift; in mmu_psize_to_shift()
|
D | pmac_pfunc.h | 96 int (*read_reg32_msrx)(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, 98 int (*read_reg16_msrx)(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, 100 int (*read_reg8_msrx)(PMF_STD_ARGS, u32 offset, u32 mask, u32 shift, 103 int (*write_reg32_slm)(PMF_STD_ARGS, u32 offset, u32 shift, u32 mask); 104 int (*write_reg16_slm)(PMF_STD_ARGS, u32 offset, u32 shift, u32 mask); 105 int (*write_reg8_slm)(PMF_STD_ARGS, u32 offset, u32 shift, u32 mask);
|
/linux-4.1.27/arch/arm/mach-omap2/ |
D | prminst44xx.c | 100 int omap4_prminst_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in omap4_prminst_is_hardreset_asserted() argument 106 v &= 1 << shift; in omap4_prminst_is_hardreset_asserted() 107 v >>= shift; in omap4_prminst_is_hardreset_asserted() 124 int omap4_prminst_assert_hardreset(u8 shift, u8 part, s16 inst, in omap4_prminst_assert_hardreset() argument 127 u32 mask = 1 << shift; in omap4_prminst_assert_hardreset() 153 int omap4_prminst_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 inst, in omap4_prminst_deassert_hardreset() argument 157 u32 mask = 1 << shift; in omap4_prminst_deassert_hardreset() 161 if (omap4_prminst_is_hardreset_asserted(shift, part, inst, in omap4_prminst_deassert_hardreset()
|
D | prm.h | 146 int (*assert_hardreset)(u8 shift, u8 part, s16 prm_mod, u16 offset); 147 int (*deassert_hardreset)(u8 shift, u8 st_shift, u8 part, s16 prm_mod, 149 int (*is_hardreset_asserted)(u8 shift, u8 part, s16 prm_mod, 160 int omap_prm_assert_hardreset(u8 shift, u8 part, s16 prm_mod, u16 offset); 161 int omap_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, s16 prm_mod, 163 int omap_prm_is_hardreset_asserted(u8 shift, u8 part, s16 prm_mod, u16 offset);
|
D | prm33xx.c | 67 static int am33xx_prm_is_hardreset_asserted(u8 shift, u8 part, s16 inst, in am33xx_prm_is_hardreset_asserted() argument 73 v &= 1 << shift; in am33xx_prm_is_hardreset_asserted() 74 v >>= shift; in am33xx_prm_is_hardreset_asserted() 93 static int am33xx_prm_assert_hardreset(u8 shift, u8 part, s16 inst, in am33xx_prm_assert_hardreset() argument 96 u32 mask = 1 << shift; in am33xx_prm_assert_hardreset() 122 static int am33xx_prm_deassert_hardreset(u8 shift, u8 st_shift, u8 part, in am33xx_prm_deassert_hardreset() argument 130 if (am33xx_prm_is_hardreset_asserted(shift, 0, inst, rstctrl_offs) == 0) in am33xx_prm_deassert_hardreset() 137 mask = 1 << shift; in am33xx_prm_deassert_hardreset()
|
D | prminst44xx.h | 30 extern int omap4_prminst_is_hardreset_asserted(u8 shift, u8 part, s16 inst, 32 extern int omap4_prminst_assert_hardreset(u8 shift, u8 part, s16 inst, 34 int omap4_prminst_deassert_hardreset(u8 shift, u8 st_shift, u8 part,
|
/linux-4.1.27/arch/x86/kernel/ |
D | vsyscall_gtod.c | 38 vdata->shift = tk->tkr_mono.shift; in update_vsyscall() 47 << tk->tkr_mono.shift); in update_vsyscall() 49 (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) { in update_vsyscall() 51 ((u64)NSEC_PER_SEC) << tk->tkr_mono.shift; in update_vsyscall() 57 tk->tkr_mono.shift); in update_vsyscall()
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | sumo_smc.c | 169 u32 shift = 0; in sumo_set_tdp_limit() local 176 shift = 16; in sumo_set_tdp_limit() 180 shift = 0; in sumo_set_tdp_limit() 184 shift = 16; in sumo_set_tdp_limit() 188 shift = 0; in sumo_set_tdp_limit() 192 shift = 16; in sumo_set_tdp_limit() 196 shift = 0; in sumo_set_tdp_limit() 203 sclk_dpm_tdp_limit &= ~(mask << shift); in sumo_set_tdp_limit() 204 sclk_dpm_tdp_limit |= (tdp_limit << shift); in sumo_set_tdp_limit()
|
/linux-4.1.27/drivers/clk/st/ |
D | clkgen.h | 15 unsigned int shift; member 21 return (readl(base + field->offset) >> field->shift) & field->mask; in clkgen_read() 29 ~(field->mask << field->shift)) | (val << field->shift), in clkgen_write() 38 .shift = _shift, \
|
D | clkgen-mux.c | 246 genamux->mux.shift = muxdata->mux_start_bit + (idx * mux_width); in clk_register_genamux() 247 if (genamux->mux.shift > 31) { in clk_register_genamux() 253 genamux->mux.shift -= 32; in clk_register_genamux() 460 u8 shift; member 472 .shift = 31, 478 .shift = 1, 517 reg + data->offset, data->shift, 1, in st_of_clkgena_prediv_setup() 534 u8 shift; member 543 .shift = 0, 549 .shift = 0, [all …]
|
/linux-4.1.27/arch/arm64/net/ |
D | bpf_jit.h | 105 #define A64_LSL(sf, Rd, Rn, shift) ({ \ argument 107 A64_UBFM(sf, Rd, Rn, (unsigned)-(shift) % sz, sz - 1 - (shift)); \ 110 #define A64_LSR(sf, Rd, Rn, shift) A64_UBFM(sf, Rd, Rn, shift, (sf) ? 63 : 31) argument 112 #define A64_ASR(sf, Rd, Rn, shift) A64_SBFM(sf, Rd, Rn, shift, (sf) ? 63 : 31) argument 119 #define A64_MOVEW(sf, Rd, imm16, shift, type) \ argument 120 aarch64_insn_gen_movewide(Rd, imm16, shift, \ 125 #define A64_MOVN(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, INVERSE) argument 126 #define A64_MOVZ(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, ZERO) argument 127 #define A64_MOVK(sf, Rd, imm16, shift) A64_MOVEW(sf, Rd, imm16, shift, KEEP) argument
|
/linux-4.1.27/drivers/clk/mmp/ |
D | clk.h | 41 #define MMP_CLK_BITS_MASK(width, shift) \ argument 42 (((1 << (width)) - 1) << (shift)) 43 #define MMP_CLK_BITS_GET_VAL(data, width, shift) \ argument 44 ((data & MMP_CLK_BITS_MASK(width, shift)) >> (shift)) 45 #define MMP_CLK_BITS_SET_VAL(val, width, shift) \ argument 46 (((val) << (shift)) & MMP_CLK_BITS_MASK(width, shift)) 202 u8 shift; member 217 u8 shift; member
|
D | clk-mix.c | 138 u8 width, shift; in _set_rate() local 157 shift = ri->shift_div; in _set_rate() 158 mux_div &= ~MMP_CLK_BITS_MASK(width, shift); in _set_rate() 159 mux_div |= MMP_CLK_BITS_SET_VAL(div_val, width, shift); in _set_rate() 164 shift = ri->shift_mux; in _set_rate() 165 mux_div &= ~MMP_CLK_BITS_MASK(width, shift); in _set_rate() 166 mux_div |= MMP_CLK_BITS_SET_VAL(mux_val, width, shift); in _set_rate() 296 u8 width, shift; in mmp_clk_mix_get_parent() local 312 shift = mix->reg_info.shift_mux; in mmp_clk_mix_get_parent() 314 mux_val = MMP_CLK_BITS_GET_VAL(mux_div, width, shift); in mmp_clk_mix_get_parent() [all …]
|
/linux-4.1.27/drivers/video/console/ |
D | fbcon_rotate.h | 43 int shift = (8 - (width % 8)) & 7; in rotate_ud() local 48 for (j = 0; j < width - shift; j++) { in rotate_ud() 50 pattern_set_bit(width - (1 + j + shift), in rotate_ud() 61 int shift = (8 - (height % 8)) & 7; in rotate_cw() local 69 pattern_set_bit(height - 1 - i - shift, j, in rotate_cw() 79 int shift = (8 - (width % 8)) & 7; in rotate_ccw() local 87 pattern_set_bit(i, width - 1 - j - shift, in rotate_ccw()
|
/linux-4.1.27/drivers/pinctrl/samsung/ |
D | pinctrl-s3c64xx.c | 278 u8 shift; in s3c64xx_irq_set_function() local 284 shift = pin; in s3c64xx_irq_set_function() 285 if (bank_type->fld_width[PINCFG_TYPE_FUNC] * shift >= 32) { in s3c64xx_irq_set_function() 288 shift -= 8; in s3c64xx_irq_set_function() 291 shift = shift * bank_type->fld_width[PINCFG_TYPE_FUNC]; in s3c64xx_irq_set_function() 297 val &= ~(mask << shift); in s3c64xx_irq_set_function() 298 val |= bank->eint_func << shift; in s3c64xx_irq_set_function() 350 u8 shift; in s3c64xx_gpio_irq_set_type() local 363 shift = EINT_OFFS(bank->eint_offset) + irqd->hwirq; in s3c64xx_gpio_irq_set_type() 364 shift = 4 * (shift / 4); /* 4 EINTs per trigger selector */ in s3c64xx_gpio_irq_set_type() [all …]
|
/linux-4.1.27/arch/ia64/kernel/ |
D | patch.c | 49 unsigned long shift; in ia64_patch() local 52 shift = 5 + 41 * (insn_addr % 16); /* 5 bits of template, then 3 x 41-bit instructions */ in ia64_patch() 53 if (shift >= 64) { in ia64_patch() 54 m1 = mask << (shift - 64); in ia64_patch() 55 v1 = val << (shift - 64); in ia64_patch() 57 m0 = mask << shift; m1 = mask >> (64 - shift); in ia64_patch() 58 v0 = val << shift; v1 = val >> (64 - shift); in ia64_patch()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mem.c | 45 void mlx5_ib_cont_pages(struct ib_umem *umem, u64 addr, int *count, int *shift, in mlx5_ib_cont_pages() argument 64 *shift = PAGE_SHIFT; in mlx5_ib_cont_pages() 119 *shift = page_shift + m; in mlx5_ib_cont_pages() 155 int shift = page_shift - umem_page_shift; in __mlx5_ib_populate_pas() local 156 int mask = (1 << shift) - 1; in __mlx5_ib_populate_pas() 167 WARN_ON(shift != 0); in __mlx5_ib_populate_pas() 188 pas[i >> shift] = cpu_to_be64(cur); in __mlx5_ib_populate_pas() 190 i >> shift, be64_to_cpu(pas[i >> shift])); in __mlx5_ib_populate_pas()
|
/linux-4.1.27/arch/tile/kernel/ |
D | time.c | 245 u64 quot = (u64)nsecs >> dev->shift; in ns2cycles() 246 u64 rem = (u64)nsecs & ((1ULL << dev->shift) - 1); in ns2cycles() 247 return quot * dev->mult + ((rem * dev->mult) >> dev->shift); in ns2cycles() 268 vdso_data->shift = tk->tkr_mono.shift; in update_vsyscall() 277 << tk->tkr_mono.shift); in update_vsyscall() 279 (((u64)NSEC_PER_SEC) << tk->tkr_mono.shift)) { in update_vsyscall() 281 ((u64)NSEC_PER_SEC) << tk->tkr_mono.shift; in update_vsyscall() 287 tk->tkr_mono.shift); in update_vsyscall()
|
/linux-4.1.27/drivers/clk/rockchip/ |
D | clk-mmc-phase.c | 24 int shift; member 58 raw_value = readl(mmc_clock->reg) >> (mmc_clock->shift); in rockchip_mmc_get_phase() 105 writel(HIWORD_UPDATE(raw_value, 0x07ff, mmc_clock->shift), mmc_clock->reg); in rockchip_mmc_set_phase() 109 mmc_clock->reg, raw_value>>(mmc_clock->shift), in rockchip_mmc_set_phase() 124 void __iomem *reg, int shift) in rockchip_clk_register_mmc() argument 140 mmc_clock->shift = shift; in rockchip_clk_register_mmc()
|
/linux-4.1.27/drivers/mmc/host/ |
D | sdhci-pltfm.h | 66 int shift = (reg & 0x2) * 8; in sdhci_be32bs_writew() local 82 clrsetbits_be32(host->ioaddr + base, 0xffff << shift, val << shift); in sdhci_be32bs_writew() 88 int shift = (reg & 0x3) * 8; in sdhci_be32bs_writeb() local 90 clrsetbits_be32(host->ioaddr + base , 0xff << shift, val << shift); in sdhci_be32bs_writeb()
|
/linux-4.1.27/sound/soc/sh/rcar/ |
D | adg.c | 64 int shift = (id % 2) ? 16 : 0; in rsnd_adg_set_cmd_timsel_gen2() local 69 val = val << shift; in rsnd_adg_set_cmd_timsel_gen2() 70 mask = 0xffff << shift; in rsnd_adg_set_cmd_timsel_gen2() 83 int shift = (id % 2) ? 16 : 0; in rsnd_adg_set_src_timsel_gen2() local 92 in = in << shift; in rsnd_adg_set_src_timsel_gen2() 93 out = out << shift; in rsnd_adg_set_src_timsel_gen2() 94 mask = 0xffff << shift; in rsnd_adg_set_src_timsel_gen2() 206 int idx, sel, div, shift; in rsnd_adg_set_convert_clk_gen1() local 233 shift = (id % 4) * 8; in rsnd_adg_set_convert_clk_gen1() 234 mask = 0xFF << shift; in rsnd_adg_set_convert_clk_gen1() [all …]
|
D | src.c | 149 int shift = -1; in rsnd_src_ssiu_start() local 152 shift = 0; in rsnd_src_ssiu_start() 155 shift = 2; in rsnd_src_ssiu_start() 158 shift = 16; in rsnd_src_ssiu_start() 162 if (shift >= 0) in rsnd_src_ssiu_start() 164 0x3 << shift, in rsnd_src_ssiu_start() 166 0x2 << shift : 0x1 << shift); in rsnd_src_ssiu_start() 419 int shift; in rsnd_src_set_route_gen1() member 443 val = val << routes[id].shift; in rsnd_src_set_route_gen1() 444 mask = routes[id].mask << routes[id].shift; in rsnd_src_set_route_gen1() [all …]
|
/linux-4.1.27/arch/x86/math-emu/ |
D | poly_2xm1.c | 54 long int exponent, shift; in poly_2xm1() local 73 shift = (argSignif.msw & 0x40000000) ? 3 : 2; in poly_2xm1() 79 shift = 1; in poly_2xm1() 85 shift = 0; in poly_2xm1() 101 if (shift) { in poly_2xm1() 107 mul_Xsig_Xsig(&accumulator, shiftterm[shift]); in poly_2xm1()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
D | sorgf110.c | 80 const u32 shift = gf110_sor_dp_lane_map(priv, ln); in gf110_sor_dp_drv_ctl() local 98 data[0] = nv_rd32(priv, 0x61c118 + loff) & ~(0x000000ff << shift); in gf110_sor_dp_drv_ctl() 99 data[1] = nv_rd32(priv, 0x61c120 + loff) & ~(0x000000ff << shift); in gf110_sor_dp_drv_ctl() 103 nv_wr32(priv, 0x61c118 + loff, data[0] | (ocfg.dc << shift)); in gf110_sor_dp_drv_ctl() 104 nv_wr32(priv, 0x61c120 + loff, data[1] | (ocfg.pe << shift)); in gf110_sor_dp_drv_ctl() 106 data[3] = nv_rd32(priv, 0x61c13c + loff) & ~(0x000000ff << shift); in gf110_sor_dp_drv_ctl() 107 nv_wr32(priv, 0x61c13c + loff, data[3] | (ocfg.pc << shift)); in gf110_sor_dp_drv_ctl()
|
D | sorgm204.c | 95 const u32 shift = gm204_sor_dp_lane_map(priv, ln); in gm204_sor_dp_drv_ctl() local 113 data[0] = nv_rd32(priv, 0x61c118 + loff) & ~(0x000000ff << shift); in gm204_sor_dp_drv_ctl() 114 data[1] = nv_rd32(priv, 0x61c120 + loff) & ~(0x000000ff << shift); in gm204_sor_dp_drv_ctl() 118 nv_wr32(priv, 0x61c118 + loff, data[0] | (ocfg.dc << shift)); in gm204_sor_dp_drv_ctl() 119 nv_wr32(priv, 0x61c120 + loff, data[1] | (ocfg.pe << shift)); in gm204_sor_dp_drv_ctl() 121 data[3] = nv_rd32(priv, 0x61c13c + loff) & ~(0x000000ff << shift); in gm204_sor_dp_drv_ctl() 122 nv_wr32(priv, 0x61c13c + loff, data[3] | (ocfg.pc << shift)); in gm204_sor_dp_drv_ctl()
|
D | sorg94.c | 103 const u32 shift = g94_sor_dp_lane_map(priv, ln); in g94_sor_dp_drv_ctl() local 121 data[0] = nv_rd32(priv, 0x61c118 + loff) & ~(0x000000ff << shift); in g94_sor_dp_drv_ctl() 122 data[1] = nv_rd32(priv, 0x61c120 + loff) & ~(0x000000ff << shift); in g94_sor_dp_drv_ctl() 126 nv_wr32(priv, 0x61c118 + loff, data[0] | (ocfg.dc << shift)); in g94_sor_dp_drv_ctl() 127 nv_wr32(priv, 0x61c120 + loff, data[1] | (ocfg.pe << shift)); in g94_sor_dp_drv_ctl()
|
/linux-4.1.27/drivers/clk/shmobile/ |
D | clk-r8a73a4.c | 41 unsigned int shift; member 68 unsigned int shift, reg; in r8a73a4_cpg_register_clock() local 156 u32 shift = 8; in r8a73a4_cpg_register_clock() local 161 shift = 0; in r8a73a4_cpg_register_clock() 164 mult = 0x20 - ((clk_readl(cpg->reg + CPG_FRQCRC) >> shift) in r8a73a4_cpg_register_clock() 179 shift = c->shift; in r8a73a4_cpg_register_clock() 187 cpg->reg + reg, shift, 4, 0, in r8a73a4_cpg_register_clock()
|
D | clk-sh73a0.c | 46 unsigned int shift; member 81 unsigned int shift, reg, width; in sh73a0_cpg_register_clock() local 135 shift = 24; in sh73a0_cpg_register_clock() 145 shift = c->shift; in sh73a0_cpg_register_clock() 159 cpg->reg + reg, shift, width, 0, in sh73a0_cpg_register_clock()
|
D | clk-r8a7740.c | 37 unsigned int shift; member 70 unsigned int shift, reg; in r8a7740_cpg_register_clock() local 129 shift = c->shift; in r8a7740_cpg_register_clock() 142 cpg->reg + reg, shift, 4, 0, in r8a7740_cpg_register_clock()
|
/linux-4.1.27/Documentation/devicetree/bindings/regulator/ |
D | anatop-regulator.txt | 6 - anatop-vol-bit-shift: Bit shift for the register 14 - anatop-delay-bit-shift: Bit shift for the step time register 29 anatop-vol-bit-shift = <9>; 32 anatop-delay-bit-shift = <24>;
|
/linux-4.1.27/scripts/dtc/ |
D | fdtdump.c | 59 int depth, sz, shift; in dump_blob() local 64 shift = 4; in dump_blob() 109 printf("%*s%s {\n", depth * shift, "", s); in dump_blob() 118 printf("%*s};\n", depth * shift, ""); in dump_blob() 123 printf("%*s// [NOP]\n", depth * shift, ""); in dump_blob() 128 fprintf(stderr, "%*s ** Unknown tag 0x%08x\n", depth * shift, "", tag); in dump_blob() 139 printf("%*s%s", depth * shift, "", s); in dump_blob()
|
/linux-4.1.27/arch/sh/boards/mach-x3proto/ |
D | ilsel.c | 66 unsigned int tmp, shift; in __ilsel_enable() local 72 shift = mk_ilsel_shift(bit); in __ilsel_enable() 75 __func__, bit, addr, shift, set); in __ilsel_enable() 78 tmp &= ~(0xf << shift); in __ilsel_enable() 79 tmp |= set << shift; in __ilsel_enable()
|
/linux-4.1.27/drivers/clk/tegra/ |
D | clk-super.c | 47 u8 source, shift; in clk_super_get_parent() local 55 shift = (state == super_state(SUPER_STATE_IDLE)) ? in clk_super_get_parent() 59 source = (val >> shift) & super_state_to_src_mask(mux); in clk_super_get_parent() 77 u8 parent_index, shift; in clk_super_set_parent() local 87 shift = (state == super_state(SUPER_STATE_IDLE)) ? in clk_super_set_parent() 112 val &= ~((super_state_to_src_mask(mux)) << shift); in clk_super_set_parent() 113 val |= (index & (super_state_to_src_mask(mux))) << shift; in clk_super_set_parent()
|
D | clk-divider.c | 26 #define pll_out_override(p) (BIT((p->shift - 6))) 75 reg = readl_relaxed(divider->reg) >> divider->shift; in clk_frac_div_recalc_rate() 123 val &= ~(div_mask(divider) << divider->shift); in clk_frac_div_set_rate() 124 val |= div << divider->shift; in clk_frac_div_set_rate() 152 unsigned long flags, u8 clk_divider_flags, u8 shift, u8 width, in tegra_clk_register_divider() argument 173 divider->shift = shift; in tegra_clk_register_divider()
|
/linux-4.1.27/drivers/misc/echo/ |
D | echo.c | 119 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) in lms_adapt_bg() argument 129 if (shift > 0) in lms_adapt_bg() 130 factor = clean << shift; in lms_adapt_bg() 132 factor = clean >> -shift; in lms_adapt_bg() 190 static inline void lms_adapt_bg(struct oslec_state *ec, int clean, int shift) in lms_adapt_bg() argument 199 if (shift > 0) in lms_adapt_bg() 200 factor = clean << shift; in lms_adapt_bg() 202 factor = clean >> -shift; in lms_adapt_bg() 456 ec->shift = 0; in oslec_update() 458 int p, logp, shift; in oslec_update() local [all …]
|
/linux-4.1.27/kernel/time/ |
D | timekeeping.c | 69 while (tk->tkr_mono.xtime_nsec >= ((u64)NSEC_PER_SEC << tk->tkr_mono.shift)) { in tk_normalize_xtime() 70 tk->tkr_mono.xtime_nsec -= (u64)NSEC_PER_SEC << tk->tkr_mono.shift; in tk_normalize_xtime() 80 ts.tv_nsec = (long)(tk->tkr_mono.xtime_nsec >> tk->tkr_mono.shift); in tk_xtime() 87 tk->tkr_mono.xtime_nsec = (u64)ts->tv_nsec << tk->tkr_mono.shift; in tk_set_xtime() 93 tk->tkr_mono.xtime_nsec += (u64)ts->tv_nsec << tk->tkr_mono.shift; in tk_xtime_add() 260 tmp <<= clock->shift; in tk_setup_internals() 274 ((u64) interval * clock->mult) >> clock->shift; in tk_setup_internals() 278 int shift_change = clock->shift - old_clock->shift; in tk_setup_internals() 286 tk->tkr_mono.shift = clock->shift; in tk_setup_internals() 287 tk->tkr_raw.shift = clock->shift; in tk_setup_internals() [all …]
|
D | sched_clock.c | 44 u32 shift; member 91 static inline u64 notrace cyc_to_ns(u64 cyc, u32 mult, u32 shift) in cyc_to_ns() argument 93 return (cyc * mult) >> shift; in cyc_to_ns() 108 res = rd->epoch_ns + cyc_to_ns(cyc, rd->mult, rd->shift); in sched_clock() 151 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in update_sched_clock() 196 ns = rd.epoch_ns + cyc_to_ns((cyc - rd.epoch_cyc) & rd.sched_clock_mask, rd.mult, rd.shift); in sched_clock_register() 202 rd.shift = new_shift; in sched_clock_register()
|
/linux-4.1.27/Documentation/devicetree/bindings/mmc/ |
D | exynos-dw-mshc.txt | 30 * samsung,dw-mshc-sdr-timing: Specifies the value of CIU clock phase shift value 31 in transmit mode and CIU clock phase shift value in receive mode for single 35 * samsung,dw-mshc-ddr-timing: Specifies the value of CUI clock phase shift value 36 in transmit mode and CIU clock phase shift value in receive mode for double 40 shift value for hs400 mode operation. 45 - First Cell: CIU clock phase shift value for tx mode. 46 - Second Cell: CIU clock phase shift value for rx mode. 49 - valid value for tx phase shift and rx phase shift is 0 to 7. 50 - when CIU clock divider value is set to 3, all possible 8 phase shift 53 phase shift clocks should be 0.
|
/linux-4.1.27/drivers/pcmcia/ |
D | sa11xx_base.h | 69 #define MECR_SET(mecr, sock, shift, mask, bs) \ argument 70 ((mecr)=((mecr)&~(((mask)<<(shift))<<\ 72 (((bs)<<(shift))<<((sock)==0?MECR_SOCKET_0_SHIFT:MECR_SOCKET_1_SHIFT))) 74 #define MECR_GET(mecr, sock, shift, mask) \ argument 76 (shift))&(mask))
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ti/ |
D | gate.txt | 39 - ti,bit-shift : bit shift for programming the clock gate, invalid for 50 ti,bit-shift = <25>; 58 ti,bit-shift = <23>; 66 ti,bit-shift = <0>; 74 ti,bit-shift = <1>; 87 ti,bit-shift = <0x1b>; 96 ti,bit-shift = <3>; 104 ti,bit-shift = <15>;
|
D | mux.txt | 32 the number of bits to shift the control field in the register can be 33 supplied. If the shift value is missing it is the same as supplying 34 a zero shift. 45 - ti,bit-shift : number of bits to shift the bit-mask, defaults to 66 ti,bit-shift = <24>; 74 ti,bit-shift = <4>;
|
D | apll.txt | 26 - ti,idlest-shift : bit-shift for the idlest field (OMAP2 only) 27 - ti,bit-shift : bit-shift for enable and autoidle fields (OMAP2 only) 41 ti,bit-shift = <2>; 42 ti,idlest-shift = <8>;
|
D | divider.txt | 46 the number of bits to shift that mask, if necessary. If the shift value 47 is missing it is the same as supplying a zero shift. 64 - ti,bit-shift : number of bits to shift the divider value, defaults to 0 73 - ti,autoidle-shift : bit shift of the autoidle enable bit for the clock, 93 ti,bit-shift = <24>; 111 ti,bit-shift = <8>;
|
D | autoidle.txt | 15 - ti,autoidle-shift : bit shift of the autoidle enable bit 24 ti,autoidle-shift = <8>; 35 ti,autoidle-shift = <8>;
|
D | interface.txt | 31 - ti,bit-shift : bit shift for the bit enabling/disabling the clock (default 0) 39 ti,bit-shift = <3>; 47 ti,bit-shift = <0>; 55 ti,bit-shift = <0>;
|
/linux-4.1.27/arch/mips/alchemy/common/ |
D | clock.c | 360 int shift; /* offset in register */ member 484 v |= (1 << 1) << c->shift; in alchemy_clk_fgv1_en() 494 unsigned long v = alchemy_rdsys(c->reg) >> (c->shift + 1); in alchemy_clk_fgv1_isen() 506 v &= ~((1 << 1) << c->shift); in alchemy_clk_fgv1_dis() 519 v |= (1 << c->shift); in alchemy_clk_fgv1_setp() 521 v &= ~(1 << c->shift); in alchemy_clk_fgv1_setp() 532 return (alchemy_rdsys(c->reg) >> c->shift) & 1; in alchemy_clk_fgv1_getp() 540 int sh = c->shift + 2; in alchemy_clk_fgv1_setr() 559 unsigned long v = alchemy_rdsys(c->reg) >> (c->shift + 2); in alchemy_clk_fgv1_recalc() 591 v &= ~(3 << c->shift); in __alchemy_clk_fgv2_en() [all …]
|
/linux-4.1.27/drivers/net/wireless/brcm80211/include/ |
D | brcmu_utils.h | 183 static inline void brcmu_maskset32(u32 *var, u32 mask, u8 shift, u32 value) in brcmu_maskset32() argument 185 value = (value << shift) & mask; in brcmu_maskset32() 188 static inline u32 brcmu_maskget32(u32 var, u32 mask, u8 shift) in brcmu_maskget32() argument 190 return (var & mask) >> shift; in brcmu_maskget32() 192 static inline void brcmu_maskset16(u16 *var, u16 mask, u8 shift, u16 value) in brcmu_maskset16() argument 194 value = (value << shift) & mask; in brcmu_maskset16() 197 static inline u16 brcmu_maskget16(u16 var, u16 mask, u8 shift) in brcmu_maskget16() argument 199 return (var & mask) >> shift; in brcmu_maskget16()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tz1090-pdc.c | 651 u32 *reg, u32 *width, u32 *mask, u32 *shift, in tz1090_pdc_pinconf_reg() argument 675 *shift = REG_GPIO_CONTROL2_PU_PD_S + pin*2; in tz1090_pdc_pinconf_reg() 679 *mask = (BIT(*width) - 1) << *shift; in tz1090_pdc_pinconf_reg() 690 u32 reg, width, mask, shift, val, tmp, arg; in tz1090_pdc_pinconf_get() local 694 ®, &width, &mask, &shift, &val); in tz1090_pdc_pinconf_get() 700 arg = ((tmp & mask) >> shift) == val; in tz1090_pdc_pinconf_get() 720 u32 reg, width, mask, shift, val, tmp; in tz1090_pdc_pinconf_set() local 733 ®, &width, &mask, &shift, &val); in tz1090_pdc_pinconf_set() 749 tmp |= val << shift; in tz1090_pdc_pinconf_set() 773 u32 *mask, u32 *shift, const int **map) in tz1090_pdc_pinconf_group_reg() argument [all …]
|
D | pinctrl-tz1090.c | 1288 unsigned int index, shift; in tz1090_pinctrl_gpio_select() local 1296 shift = pin & 0x1f; in tz1090_pinctrl_gpio_select() 1302 gpio_en &= ~BIT(shift); in tz1090_pinctrl_gpio_select() 1304 gpio_en |= BIT(shift); in tz1090_pinctrl_gpio_select() 1327 unsigned int index, shift; in tz1090_pinctrl_perip_select() local 1335 shift = pin & 0x1f; in tz1090_pinctrl_perip_select() 1341 pin_en &= ~BIT(shift); in tz1090_pinctrl_perip_select() 1343 pin_en |= BIT(shift); in tz1090_pinctrl_perip_select() 1531 unsigned char shift; member 1642 u32 *reg, u32 *width, u32 *mask, u32 *shift, in tz1090_pinconf_reg() argument [all …]
|
/linux-4.1.27/drivers/clk/qcom/ |
D | clk-regmap-mux.c | 35 val >>= mux->shift; in mux_get_parent() 45 unsigned int mask = GENMASK(mux->width + mux->shift - 1, mux->shift); in mux_set_parent() 49 val <<= mux->shift; in mux_set_parent()
|
/linux-4.1.27/drivers/misc/ |
D | cs5535-mfgpt.c | 51 int shift = (cmp == MFGPT_CMP1) ? 0 : 8; in cs5535_mfgpt_toggle_event() local 75 mask = 1 << (timer->nr + shift); in cs5535_mfgpt_toggle_event() 80 mask = 1 << (timer->nr + shift); in cs5535_mfgpt_toggle_event() 103 int shift; in cs5535_mfgpt_set_irq() local 119 shift = ((cmp == MFGPT_CMP1 ? 0 : 4) + timer->nr % 4) * 4; in cs5535_mfgpt_set_irq() 120 if (((zsel >> shift) & 0xF) == 2) in cs5535_mfgpt_set_irq() 125 *irq = (zsel >> shift) & 0xF; in cs5535_mfgpt_set_irq() 140 zsel = (zsel & ~(0xF << shift)) | (*irq << shift); in cs5535_mfgpt_set_irq()
|
/linux-4.1.27/arch/arm/plat-orion/ |
D | mpp.c | 45 int shift, gpio_mode; in orion_mpp_conf() local 59 shift = (num & 7) << 2; in orion_mpp_conf() 60 mpp_ctrl[num / 8] &= ~(0xf << shift); in orion_mpp_conf() 61 mpp_ctrl[num / 8] |= sel << shift; in orion_mpp_conf()
|
/linux-4.1.27/arch/m68k/math-emu/ |
D | multi_arith.h | 66 int shift; in fp_overnormalize() local 69 asm ("bfffo %1{#0,#32},%0" : "=d" (shift) : "dm" (reg->mant.m32[0])); in fp_overnormalize() 70 reg->mant.m32[0] = (reg->mant.m32[0] << shift) | (reg->mant.m32[1] >> (32 - shift)); in fp_overnormalize() 71 reg->mant.m32[1] = (reg->mant.m32[1] << shift); in fp_overnormalize() 73 asm ("bfffo %1{#0,#32},%0" : "=d" (shift) : "dm" (reg->mant.m32[1])); in fp_overnormalize() 74 reg->mant.m32[0] = (reg->mant.m32[1] << shift); in fp_overnormalize() 76 shift += 32; in fp_overnormalize() 79 return shift; in fp_overnormalize() 245 int shift) in fp_putmant128() argument 249 switch (shift) { in fp_putmant128()
|
/linux-4.1.27/drivers/staging/comedi/kcomedilib/ |
D | kcomedilib_main.c | 181 unsigned int shift; in comedi_dio_bitfield2() local 203 shift = base_channel; in comedi_dio_bitfield2() 204 if (shift) { in comedi_dio_bitfield2() 206 data[0] <<= shift; in comedi_dio_bitfield2() 207 data[1] <<= shift; in comedi_dio_bitfield2() 210 shift = 0; in comedi_dio_bitfield2() 214 *bits = data[1] >> shift; in comedi_dio_bitfield2()
|
/linux-4.1.27/fs/xfs/ |
D | xfs_iomap.c | 398 int shift = 0; in xfs_quota_calc_throttle() local 410 shift = 2; in xfs_quota_calc_throttle() 412 shift += 2; in xfs_quota_calc_throttle() 414 shift += 2; in xfs_quota_calc_throttle() 421 if ((freesp >> shift) < (*qblocks >> *qshift)) { in xfs_quota_calc_throttle() 423 *qshift = shift; in xfs_quota_calc_throttle() 442 int shift = 0; in xfs_iomap_prealloc_size() local 465 shift = 2; in xfs_iomap_prealloc_size() 467 shift++; in xfs_iomap_prealloc_size() 469 shift++; in xfs_iomap_prealloc_size() [all …]
|
/linux-4.1.27/arch/arm/vfp/ |
D | vfp.h | 12 static inline u32 vfp_shiftright32jamming(u32 val, unsigned int shift) in vfp_shiftright32jamming() argument 14 if (shift) { in vfp_shiftright32jamming() 15 if (shift < 32) in vfp_shiftright32jamming() 16 val = val >> shift | ((val << (32 - shift)) != 0); in vfp_shiftright32jamming() 23 static inline u64 vfp_shiftright64jamming(u64 val, unsigned int shift) in vfp_shiftright64jamming() argument 25 if (shift) { in vfp_shiftright64jamming() 26 if (shift < 64) in vfp_shiftright64jamming() 27 val = val >> shift | ((val << (64 - shift)) != 0); in vfp_shiftright64jamming()
|
/linux-4.1.27/drivers/hwmon/ |
D | asc7621.c | 123 u8 shift[3]; member 213 shift[0]) & param->mask[0]); in show_bitmask() 229 reqval = (reqval & param->mask[0]) << param->shift[0]; in store_bitmask() 233 reqval |= (currval & ~(param->mask[0] << param->shift[0])); in store_bitmask() 470 ((data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]); in show_ap2_temp() 501 newval = (newval & param->mask[0]) << param->shift[0]; in store_ap2_temp() 503 newval |= (currval & ~(param->mask[0] << param->shift[0])); in store_ap2_temp() 521 config = (data->reg[param->msb[0]] >> param->shift[0]) & param->mask[0]; in show_pwm_ac() 522 altbit = (data->reg[param->msb[1]] >> param->shift[1]) & param->mask[1]; in show_pwm_ac() 556 config = (config & param->mask[0]) << param->shift[0]; in store_pwm_ac() [all …]
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | mem.c | 373 struct c4iw_mr *mhp, int shift) in register_mem() argument 383 mhp->attr.len : -1, shift - 12, in register_mem() 396 struct c4iw_mr *mhp, int shift, int npages) in reregister_mem() argument 408 mhp->attr.va_fbo, mhp->attr.len, shift - 12, in reregister_mem() 437 int *shift, __be64 **page_list) in build_phys_page_list() argument 466 for (*shift = PAGE_SHIFT; *shift < 27; ++(*shift)) in build_phys_page_list() 467 if ((1ULL << *shift) & mask) in build_phys_page_list() 470 buffer_list[0].size += buffer_list[0].addr & ((1ULL << *shift) - 1); in build_phys_page_list() 471 buffer_list[0].addr &= ~0ull << *shift; in build_phys_page_list() 476 (1ULL << *shift) - 1) >> *shift; in build_phys_page_list() [all …]
|
/linux-4.1.27/drivers/pinctrl/mvebu/ |
D | pinctrl-orion.c | 37 unsigned shift = (pid % MVEBU_MPPS_PER_REG) * MVEBU_MPP_BITS; in orion_mpp_ctrl_get() local 41 *config = (readl(mpp_base + off) >> shift) & MVEBU_MPP_MASK; in orion_mpp_ctrl_get() 44 *config = (readl(high_mpp_base) >> shift) & MVEBU_MPP_MASK; in orion_mpp_ctrl_get() 52 unsigned shift = (pid % MVEBU_MPPS_PER_REG) * MVEBU_MPP_BITS; in orion_mpp_ctrl_set() local 56 u32 reg = readl(mpp_base + off) & ~(MVEBU_MPP_MASK << shift); in orion_mpp_ctrl_set() 57 writel(reg | (config << shift), mpp_base + off); in orion_mpp_ctrl_set() 60 u32 reg = readl(high_mpp_base) & ~(MVEBU_MPP_MASK << shift); in orion_mpp_ctrl_set() 61 writel(reg | (config << shift), high_mpp_base); in orion_mpp_ctrl_set()
|
D | pinctrl-mvebu.h | 184 unsigned shift = (pid % MVEBU_MPPS_PER_REG) * MVEBU_MPP_BITS; in default_mpp_ctrl_get() local 186 *config = (readl(base + off) >> shift) & MVEBU_MPP_MASK; in default_mpp_ctrl_get() 195 unsigned shift = (pid % MVEBU_MPPS_PER_REG) * MVEBU_MPP_BITS; in default_mpp_ctrl_set() local 198 reg = readl(base + off) & ~(MVEBU_MPP_MASK << shift); in default_mpp_ctrl_set() 199 writel(reg | (config << shift), base + off); in default_mpp_ctrl_set()
|
/linux-4.1.27/net/sunrpc/auth_gss/ |
D | gss_krb5_wrap.c | 401 static void rotate_buf_a_little(struct xdr_buf *buf, unsigned int shift) in rotate_buf_a_little() argument 407 BUG_ON(shift > LOCAL_BUF_LEN); in rotate_buf_a_little() 409 read_bytes_from_xdr_buf(buf, 0, head, shift); in rotate_buf_a_little() 410 for (i = 0; i + shift < buf->len; i += LOCAL_BUF_LEN) { in rotate_buf_a_little() 411 this_len = min(LOCAL_BUF_LEN, buf->len - (i + shift)); in rotate_buf_a_little() 412 read_bytes_from_xdr_buf(buf, i+shift, tmp, this_len); in rotate_buf_a_little() 415 write_bytes_to_xdr_buf(buf, buf->len - shift, head, shift); in rotate_buf_a_little() 418 static void _rotate_left(struct xdr_buf *buf, unsigned int shift) in _rotate_left() argument 423 shift %= buf->len; in _rotate_left() 424 while (shifted < shift) { in _rotate_left() [all …]
|
/linux-4.1.27/drivers/pinctrl/freescale/ |
D | pinctrl-mxs.c | 204 u8 bank, shift; in mxs_pinctrl_set_mux() local 213 shift = pin % 16 * 2; in mxs_pinctrl_set_mux() 215 writel(0x3 << shift, reg + CLR); in mxs_pinctrl_set_mux() 216 writel(g->muxsel[i] << shift, reg + SET); in mxs_pinctrl_set_mux() 259 u8 ma, vol, pull, bank, shift; in mxs_pinconf_group_set() local 282 shift = pin % 8 * 4; in mxs_pinconf_group_set() 283 writel(0x3 << shift, reg + CLR); in mxs_pinconf_group_set() 284 writel(ma << shift, reg + SET); in mxs_pinconf_group_set() 289 shift = pin % 8 * 4 + 2; in mxs_pinconf_group_set() 291 writel(1 << shift, reg + SET); in mxs_pinconf_group_set() [all …]
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-gpio.c | 126 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_set_bit() local 131 val |= BIT(shift); in cygnus_set_bit() 133 val &= ~BIT(shift); in cygnus_set_bit() 141 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_get_bit() local 143 return !!(readl(chip->base + offset) & BIT(shift)); in cygnus_get_bit() 186 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_irq_ack() local 187 u32 val = BIT(shift); in cygnus_gpio_irq_ack() 362 unsigned int shift = CYGNUS_GPIO_SHIFT(gpio); in cygnus_gpio_get() local 364 return !!(readl(chip->base + offset) & BIT(shift)); in cygnus_gpio_get() 426 unsigned int i, offset, shift; in cygnus_gpio_set_strength() local [all …]
|
D | pinctrl-cygnus-mux.c | 45 unsigned int shift; member 130 unsigned int shift; member 153 .shift = s, \ 487 .shift = sh, \ 783 mux->shift != mux_log[i].mux.shift) in cygnus_pinmux_set() 817 val &= ~(mask << grp->mux.shift); in cygnus_pinmux_set() 818 val |= grp->mux.alt << grp->mux.shift; in cygnus_pinmux_set() 838 grp->mux.offset, grp->mux.shift, grp->mux.alt); in cygnus_pinmux_set_mux() 859 val |= 0x3 << mux->shift; in cygnus_gpio_request_enable() 866 pin, mux->offset, mux->shift); in cygnus_gpio_request_enable() [all …]
|
/linux-4.1.27/arch/m68k/fpsp040/ |
D | sgetem.S | 89 | For denormalized numbers, shift the mantissa until the j-bit = 1, 96 bsr shft |shift mantissa bits till msbit is set 119 exg %d0,%d1 |shift ls mant to ms mant 121 lsll %d3,%d0 |shift first 1 to integer bit in ms mant 128 lsll %d3,%d0 |shift ms mant until j-bit is set 130 lsll %d3,%d1 |shift ls mant by count 132 subl %d3,%d5 |sub 32 from shift for ls mant 133 lsrl %d5,%d6 |shift off all bits but those that will 135 orl %d6,%d0 |shift the ls mant bits into the ms mant
|
/linux-4.1.27/drivers/macintosh/ |
D | windfarm_smu_sat.c | 53 int shift; member 165 val = ((sat->cache[i] << 8) + sat->cache[i+1]) << sens->shift; in wf_sat_sensor_get() 214 int shift, cpu, index; in wf_sat_probe() local 265 shift = 4; in wf_sat_probe() 269 shift = 8; in wf_sat_probe() 273 shift = 10; in wf_sat_probe() 286 sens->shift = shift; in wf_sat_probe() 313 sens->shift = 0; in wf_sat_probe()
|
/linux-4.1.27/sound/isa/gus/ |
D | gus_mixer.c | 32 #define GF1_SINGLE(xname, xindex, shift, invert) \ argument 36 .private_value = shift | (invert << 8) } 43 int shift = kcontrol->private_value & 0xff; in snd_gf1_get_single() local 46 ucontrol->value.integer.value[0] = (gus->mix_cntrl_reg >> shift) & 1; in snd_gf1_get_single() 56 int shift = kcontrol->private_value & 0xff; in snd_gf1_put_single() local 64 nval <<= shift; in snd_gf1_put_single() 67 nval = (oval & ~(1 << shift)) | nval; in snd_gf1_put_single()
|
/linux-4.1.27/arch/x86/include/asm/ |
D | pvclock.h | 23 static inline u64 pvclock_scale_delta(u64 delta, u32 mul_frac, int shift) in pvclock_scale_delta() argument 32 if (shift < 0) in pvclock_scale_delta() 33 delta >>= -shift; in pvclock_scale_delta() 35 delta <<= shift; in pvclock_scale_delta()
|
/linux-4.1.27/arch/cris/include/arch-v32/mach-a3/mach/hwregs/iop/asm/ |
D | iop_version_defs_asm.h | 17 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 23 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | iop_sap_in_defs_asm.h | 17 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 23 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/iop/asm/ |
D | iop_version_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | iop_scrc_in_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | iop_scrc_out_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
/linux-4.1.27/drivers/sh/intc/ |
D | access.c | 59 unsigned int shift = _INTC_SHIFT(handle); in intc_set_field_from_handle() local 61 value &= ~(((1 << width) - 1) << shift); in intc_set_field_from_handle() 62 value |= field_value << shift; in intc_set_field_from_handle() 69 unsigned int shift = _INTC_SHIFT(handle); in intc_get_field_from_handle() local 70 unsigned int mask = ((1 << width) - 1) << shift; in intc_get_field_from_handle() 72 return (value & mask) >> shift; in intc_get_field_from_handle()
|
/linux-4.1.27/arch/cris/include/arch-v32/arch/hwregs/asm/ |
D | irq_nmi_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | strcop_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | cris_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
D | strmux_defs_asm.h | 20 #define REG_FIELD_X_( value, shift ) ((value) << shift) argument 26 #define REG_STATE_X_( k, shift ) (k << shift) argument
|
/linux-4.1.27/arch/x86/kernel/apic/ |
D | x2apic_uv_x.c | 547 int shift = UVH_RH_GAM_GRU_OVERLAY_CONFIG_MMR_BASE_SHFT; in map_gru_high() local 559 map_high("GRU", gru.s.base, shift, shift, max_pnode, map_wb); in map_gru_high() 560 gru_start_paddr = ((u64)gru.s.base << shift); in map_gru_high() 561 gru_end_paddr = gru_start_paddr + (1UL << shift) * (max_pnode + 1); in map_gru_high() 567 int shift = UVH_RH_GAM_MMR_OVERLAY_CONFIG_MMR_BASE_SHFT; in map_mmr_high() local 571 map_high("MMR", mmr.s.base, shift, shift, max_pnode, map_uc); in map_mmr_high() 604 int i, n, shift, m_io, max_io; in map_mmioh_high_uv3() local 617 shift = UV3H_RH_GAM_MMIOH_OVERLAY_CONFIG0_MMR_BASE_SHFT; in map_mmioh_high_uv3() 652 addr1 = (base << shift) + in map_mmioh_high_uv3() 654 addr2 = (base << shift) + in map_mmioh_high_uv3() [all …]
|
/linux-4.1.27/arch/mips/mti-sead3/ |
D | sead3-platform.c | 106 #define LEDFLAGS(bits, shift) \ argument 107 ((bits << 8) | (shift << 8)) 109 #define LEDBITS(id, shift, bits) \ argument 110 .name = id #shift, \ 111 .flags = LEDFLAGS(bits, shift)
|
/linux-4.1.27/drivers/isdn/mISDN/ |
D | dsp_audio.c | 408 int shift; in dsp_change_volume() local 415 shift = volume + 8; in dsp_change_volume() 416 if (shift < 0) in dsp_change_volume() 417 shift = 0; in dsp_change_volume() 419 shift = volume + 7; in dsp_change_volume() 420 if (shift > 15) in dsp_change_volume() 421 shift = 15; in dsp_change_volume() 423 volume_change = dsp_audio_volume_change[shift]; in dsp_change_volume()
|
/linux-4.1.27/arch/mips/include/asm/mach-ralink/ |
D | pinmux.h | 16 { .name = _name, .mask = _mask, .shift = _shift, \ 21 { .name = _name, .mask = _mask, .shift = _shift, \ 45 const u32 shift; member
|
/linux-4.1.27/arch/blackfin/mach-bf609/ |
D | clock.c | 191 div = (div & clk->mask) >> clk->shift; in sys_clk_get_rate() 239 div = (div & clk->mask) >> clk->shift; in sys_clk_set_rate() 250 clk_reg_write_mask(CGU0_DIV, div << clk->shift, in sys_clk_set_rate() 297 .shift = CGU0_DIV_CSEL_SHIFT, 319 .shift = CGU0_DIV_SYSSEL_SHIFT, 329 .shift = CGU0_DIV_S0SEL_SHIFT, 338 .shift = CGU0_DIV_S1SEL_SHIFT, 347 .shift = CGU0_DIV_DSEL_SHIFT, 356 .shift = CGU0_DIV_OSEL_SHIFT,
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | keystone-pll.txt | 47 - bit-shift : number of bits to shift the bit-mask 59 bit-shift = <23>; 69 - bit-shift : number of bits to shift the bit-mask 81 bit-shift = <0>;
|
/linux-4.1.27/arch/arm/common/ |
D | it8152.c | 183 int shift; in it8152_pci_read_config() local 185 shift = (where & 3); in it8152_pci_read_config() 188 v = (__raw_readl(IT8152_PCI_CFG_DATA) >> (8 * (shift))); in it8152_pci_read_config() 201 int shift; in it8152_pci_write_config() local 208 shift = (where & 3); in it8152_pci_write_config() 214 vtemp &= ~(mask << (8 * shift)); in it8152_pci_write_config() 218 v = (value << (8 * shift)); in it8152_pci_write_config()
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | addi_apci_1032.c | 117 unsigned int shift, oldmask; in apci1032_cos_insn_config() local 123 shift = data[3]; in apci1032_cos_insn_config() 124 oldmask = (1U << shift) - 1; in apci1032_cos_insn_config() 147 devpriv->mode1 |= data[4] << shift; in apci1032_cos_insn_config() 148 devpriv->mode2 |= data[5] << shift; in apci1032_cos_insn_config() 165 devpriv->mode1 |= data[4] << shift; in apci1032_cos_insn_config() 166 devpriv->mode2 |= data[5] << shift; in apci1032_cos_insn_config()
|
/linux-4.1.27/drivers/misc/altera-stapl/ |
D | altera-comp.c | 57 u32 shift = 0; in altera_read_packed() local 63 & (0xff >> (CHAR_BITS - *bits_avail))) << shift); in altera_read_packed() 66 result &= (0xffff >> (SHORT_BITS - (bits + shift))); in altera_read_packed() 71 shift += *bits_avail; in altera_read_packed()
|
/linux-4.1.27/arch/powerpc/kernel/ |
D | syscalls.c | 46 unsigned long fd, unsigned long off, int shift) in do_mmap2() argument 53 if (shift) { in do_mmap2() 54 if (off & ((1 << shift) - 1)) in do_mmap2() 56 off >>= shift; in do_mmap2()
|
/linux-4.1.27/drivers/leds/ |
D | leds-mc13783.c | 62 unsigned int reg, bank, off, shift; in mc13xxx_led_work() local 69 shift = 9 + (led->id - MC13783_LED_MD) * 4; in mc13xxx_led_work() 83 shift = (off - bank * 3) * 5 + 6; in mc13xxx_led_work() 89 shift = 3 + (led->id - MC13892_LED_MD) * 12; in mc13xxx_led_work() 97 shift = (off - bank * 2) * 12 + 3; in mc13xxx_led_work() 102 shift = 3 + (led->id - MC34708_LED_R) * 12; in mc13xxx_led_work() 109 mc13xxx_max_brightness(led->id) << shift, in mc13xxx_led_work() 110 led->new_brightness << shift); in mc13xxx_led_work()
|
/linux-4.1.27/arch/frv/include/asm/ |
D | irc-regs.h | 23 int shift = (XI) * 2 + 16; \ 25 tm1 &= ~(0x3 << shift); \ 26 tm1 |= (V) << shift; \
|
/linux-4.1.27/drivers/iio/dac/ |
D | ad5446.c | 105 unsigned int shift; in ad5446_write_dac_powerdown() local 118 shift = chan->scan_type.realbits + chan->scan_type.shift; in ad5446_write_dac_powerdown() 119 val = st->pwr_down_mode << shift; in ad5446_write_dac_powerdown() 153 .shift = (_shift), \ 158 #define AD5446_CHANNEL(bits, storage, shift) \ argument 159 _AD5446_CHANNEL(bits, storage, shift, NULL) 161 #define AD5446_CHANNEL_POWERDOWN(bits, storage, shift) \ argument 162 _AD5446_CHANNEL(bits, storage, shift, ad5446_ext_info_powerdown) 198 val <<= chan->scan_type.shift; in ad5446_write_raw()
|
D | ad5755.c | 258 unsigned int *reg, unsigned int *shift, unsigned int *offset) in ad5755_chan_reg_info() argument 266 *shift = chan->scan_type.shift; in ad5755_chan_reg_info() 274 *shift = st->chip_info->calib_shift; in ad5755_chan_reg_info() 282 *shift = st->chip_info->calib_shift; in ad5755_chan_reg_info() 296 unsigned int reg, shift, offset; in ad5755_read_raw() local 311 ®, &shift, &offset); in ad5755_read_raw() 319 *val = (ret - offset) >> shift; in ad5755_read_raw() 331 unsigned int shift, reg, offset; in ad5755_write_raw() local 335 ®, &shift, &offset); in ad5755_write_raw() 339 val <<= shift; in ad5755_write_raw() [all …]
|
/linux-4.1.27/arch/sparc/lib/ |
D | udivdi3.S | 36 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 43 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 52 addcc %o1,%o1,%o1 ! shift n1n0 and a 0-bit in lsb 74 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 81 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 90 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb 100 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 107 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 116 addcc %o1,%o1,%o1 ! shift n1n0 and a 0-bit in lsb 179 addxcc %o5,%o5,%o5 ! shift n1n0 and a q-bit in lsb [all …]
|
D | divdi3.S | 59 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 66 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 75 addcc %o1,%o1,%o1 ! shift n1n0 and a 0-bit in lsb 95 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 102 addxcc %o2,%o2,%o2 ! shift n1n0 and a q-bit in lsb 111 addcc %o2,%o2,%o2 ! shift n1n0 and a 0-bit in lsb 119 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 126 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb 135 addcc %o1,%o1,%o1 ! shift n1n0 and a 0-bit in lsb 194 addxcc %o1,%o1,%o1 ! shift n1n0 and a q-bit in lsb [all …]
|
/linux-4.1.27/arch/metag/mm/ |
D | cache.c | 153 int width, shift, addend; in metag_cache_probe() 171 shift = 32 - (METAG_TBI_ICACHE_SIZE_S + width); in metag_cache_probe() 173 << shift) in metag_cache_probe() 174 >> (shift + METAG_TBI_ICACHE_SIZE_S); in metag_cache_probe() 188 shift = 32 - (METAG_TBI_DCACHE_SIZE_S + width); in metag_cache_probe() 190 << shift) in metag_cache_probe() 191 >> (shift + METAG_TBI_DCACHE_SIZE_S); in metag_cache_probe()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
D | nv04.c | 114 int shift = -4; in powerctrl_1_shift() local 117 return shift; in powerctrl_1_shift() 121 shift += 4; in powerctrl_1_shift() 123 shift += 4; in powerctrl_1_shift() 125 shift += 4; in powerctrl_1_shift() 127 shift += 4; in powerctrl_1_shift() 134 if (shift > 4 && (chip_version < 0x32 || chip_version == 0x35 || in powerctrl_1_shift() 136 shift = -4; in powerctrl_1_shift() 138 return shift; in powerctrl_1_shift()
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_tegra.c | 134 unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; in hda_tegra_writew() local 139 v &= ~(0xffff << shift); in hda_tegra_writew() 140 v |= value << shift; in hda_tegra_writew() 146 unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; in hda_tegra_readw() local 151 return (v >> shift) & 0xffff; in hda_tegra_readw() 156 unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; in hda_tegra_writeb() local 161 v &= ~(0xff << shift); in hda_tegra_writeb() 162 v |= value << shift; in hda_tegra_writeb() 168 unsigned int shift = ((unsigned long)(addr) & 0x3) << 3; in hda_tegra_readb() local 173 return (v >> shift) & 0xff; in hda_tegra_readb()
|
/linux-4.1.27/sound/pci/ice1712/ |
D | ews.c | 750 int shift = kcontrol->private_value & 0xff; in snd_ice1712_ews88d_control_get() local 760 data[0] = (data[shift >> 3] >> (shift & 7)) & 0x01; in snd_ice1712_ews88d_control_get() 771 int shift = kcontrol->private_value & 0xff; in snd_ice1712_ews88d_control_put() local 781 ndata[shift >> 3] = data[shift >> 3] & ~(1 << (shift & 7)); in snd_ice1712_ews88d_control_put() 784 ndata[shift >> 3] |= (1 << (shift & 7)); in snd_ice1712_ews88d_control_put() 787 ndata[shift >> 3] |= (1 << (shift & 7)); in snd_ice1712_ews88d_control_put() 789 change = (data[shift >> 3] != ndata[shift >> 3]); in snd_ice1712_ews88d_control_put() 861 int shift = kcontrol->private_value & 0xff; in snd_ice1712_6fire_control_get() local 867 data = (data >> shift) & 1; in snd_ice1712_6fire_control_get() 877 int shift = kcontrol->private_value & 0xff; in snd_ice1712_6fire_control_put() local [all …]
|