Home
last modified time | relevance | path

Searched refs:shift (Results 1 – 25 of 2491) sorted by relevance

12345678910>>...100

/openbmc/linux/drivers/bus/
H A Domap_l3_smx.h29 static const u64 shift = 1; variable
31 #define L3_STATUS_0_MPUIA_BRST (shift << 0)
32 #define L3_STATUS_0_MPUIA_RSP (shift << 1)
33 #define L3_STATUS_0_MPUIA_INBAND (shift << 2)
34 #define L3_STATUS_0_IVAIA_BRST (shift << 6)
35 #define L3_STATUS_0_IVAIA_RSP (shift << 7)
36 #define L3_STATUS_0_IVAIA_INBAND (shift << 8)
37 #define L3_STATUS_0_SGXIA_BRST (shift << 9)
38 #define L3_STATUS_0_SGXIA_RSP (shift << 10)
39 #define L3_STATUS_0_SGXIA_MERROR (shift << 11)
[all …]
H A Dda8xx-mstpri.c55 int shift; member
62 .shift = 0,
67 .shift = 4,
72 .shift = 16,
77 .shift = 20,
82 .shift = 0,
87 .shift = 4,
92 .shift = 8,
97 .shift = 12,
102 .shift = 16,
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dvec_internal.h79 static inline int32_t do_sqrshl_bhs(int32_t src, int32_t shift, int bits, in do_sqrshl_bhs() argument
82 if (shift <= -bits) { in do_sqrshl_bhs()
88 } else if (shift < 0) { in do_sqrshl_bhs()
90 src >>= -shift - 1; in do_sqrshl_bhs()
93 return src >> -shift; in do_sqrshl_bhs()
94 } else if (shift < bits) { in do_sqrshl_bhs()
95 int32_t val = src << shift; in do_sqrshl_bhs()
97 if (!sat || val >> shift == src) { in do_sqrshl_bhs()
114 static inline uint32_t do_uqrshl_bhs(uint32_t src, int32_t shift, int bits, in do_uqrshl_bhs() argument
117 if (shift <= -(bits + round)) { in do_uqrshl_bhs()
[all …]
/openbmc/qemu/pc-bios/keymaps/
H A Dsl41 ISO_Left_Tab 0xf shift
81 greater 0x56 shift
83 brokenbar 0x56 shift altgr
179 exclam 0x02 shift
181 dead_tilde 0x02 shift altgr
182 quotedbl 0x03 shift
184 caron 0x03 shift altgr
185 numbersign 0x04 shift
187 dead_circumflex 0x04 shift altgr
188 dollar 0x05 shift
[all …]
H A Dsv41 ISO_Left_Tab 0xf shift
81 greater 0x56 shift
83 brokenbar 0x56 shift altgr
182 onehalf 0x29 shift
185 exclam 0x2 shift
188 quotedbl 0x3 shift
192 numbersign 0x4 shift
195 currency 0x5 shift
198 percent 0x6 shift
200 ampersand 0x7 shift
[all …]
/openbmc/linux/drivers/clk/imx/
H A Dclk.h118 #define imx_clk_gate_exclusive(name, parent, reg, shift, exclusive_mask) \ argument
119 to_clk(imx_clk_hw_gate_exclusive(name, parent, reg, shift, exclusive_mask))
127 #define imx_clk_divider(name, parent, reg, shift, width) \ argument
128 to_clk(imx_clk_hw_divider(name, parent, reg, shift, width))
130 #define imx_clk_divider_flags(name, parent, reg, shift, width, flags) \ argument
131 to_clk(imx_clk_hw_divider_flags(name, parent, reg, shift, width, flags))
133 #define imx_clk_gate(name, parent, reg, shift) \ argument
134 to_clk(imx_clk_hw_gate(name, parent, reg, shift))
136 #define imx_clk_gate_dis(name, parent, reg, shift) \ argument
137 to_clk(imx_clk_hw_gate_dis(name, parent, reg, shift))
[all …]
/openbmc/linux/arch/alpha/include/uapi/asm/
H A Dcompiler.h14 # define __kernel_insbl(val, shift) __builtin_alpha_insbl(val, shift) argument
15 # define __kernel_inswl(val, shift) __builtin_alpha_inswl(val, shift) argument
16 # define __kernel_insql(val, shift) __builtin_alpha_insql(val, shift) argument
17 # define __kernel_inslh(val, shift) __builtin_alpha_inslh(val, shift) argument
18 # define __kernel_extbl(val, shift) __builtin_alpha_extbl(val, shift) argument
19 # define __kernel_extwl(val, shift) __builtin_alpha_extwl(val, shift) argument
22 # define __kernel_insbl(val, shift) \ argument
24 __asm__("insbl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \
26 # define __kernel_inswl(val, shift) \ argument
28 __asm__("inswl %2,%1,%0" : "=r"(__kir) : "rI"(shift), "r"(val)); \
[all …]
/openbmc/linux/drivers/memory/tegra/
H A Dtegra114.c21 .shift = 0,
37 .shift = 0,
53 .shift = 0,
69 .shift = 16,
85 .shift = 16,
101 .shift = 0,
117 .shift = 0,
133 .shift = 0,
149 .shift = 0,
165 .shift = 16,
[all …]
H A Dtegra210.c26 .shift = 0,
42 .shift = 0,
58 .shift = 16,
74 .shift = 16,
90 .shift = 0,
106 .shift = 0,
122 .shift = 0,
138 .shift = 0,
154 .shift = 0,
170 .shift = 0,
[all …]
H A Dtegra124.c22 .shift = 0,
38 .shift = 0,
54 .shift = 0,
70 .shift = 16,
86 .shift = 16,
102 .shift = 0,
118 .shift = 0,
134 .shift = 0,
150 .shift = 0,
166 .shift = 0,
[all …]
H A Dtegra30.c43 .shift = 0,
60 .shift = 0,
77 .shift = 0,
94 .shift = 16,
111 .shift = 16,
128 .shift = 0,
145 .shift = 0,
162 .shift = 16,
179 .shift = 16,
196 .shift = 0,
[all …]
/openbmc/linux/drivers/mfd/
H A Datmel-smc.c94 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_timing() argument
99 if (shift != ATMEL_HSMC_TIMINGS_TCLR_SHIFT && in atmel_smc_cs_conf_set_timing()
100 shift != ATMEL_HSMC_TIMINGS_TADL_SHIFT && in atmel_smc_cs_conf_set_timing()
101 shift != ATMEL_HSMC_TIMINGS_TAR_SHIFT && in atmel_smc_cs_conf_set_timing()
102 shift != ATMEL_HSMC_TIMINGS_TRR_SHIFT && in atmel_smc_cs_conf_set_timing()
103 shift != ATMEL_HSMC_TIMINGS_TWB_SHIFT) in atmel_smc_cs_conf_set_timing()
113 conf->timings &= ~GENMASK(shift + 3, shift); in atmel_smc_cs_conf_set_timing()
114 conf->timings |= val << shift; in atmel_smc_cs_conf_set_timing()
136 unsigned int shift, unsigned int ncycles) in atmel_smc_cs_conf_set_setup() argument
141 if (shift != ATMEL_SMC_NWE_SHIFT && shift != ATMEL_SMC_NCS_WR_SHIFT && in atmel_smc_cs_conf_set_setup()
[all …]
/openbmc/linux/arch/s390/include/asm/
H A Dcmpxchg.h21 int shift; in __arch_xchg() local
25 shift = (3 ^ (address & 3)) << 3; in __arch_xchg()
35 : "d" ((x & 0xff) << shift), "d" (~(0xff << shift)) in __arch_xchg()
37 return old >> shift; in __arch_xchg()
39 shift = (2 ^ (address & 2)) << 3; in __arch_xchg()
49 : "d" ((x & 0xffff) << shift), "d" (~(0xffff << shift)) in __arch_xchg()
51 return old >> shift; in __arch_xchg()
93 unsigned int prev, shift, mask; in __cmpxchg() local
95 shift = (3 ^ (address & 3)) << 3; in __cmpxchg()
97 old = (old & 0xff) << shift; in __cmpxchg()
[all …]
/openbmc/linux/include/linux/
H A Dbitops.h105 static inline __u64 rol64(__u64 word, unsigned int shift) in rol64() argument
107 return (word << (shift & 63)) | (word >> ((-shift) & 63)); in rol64()
115 static inline __u64 ror64(__u64 word, unsigned int shift) in ror64() argument
117 return (word >> (shift & 63)) | (word << ((-shift) & 63)); in ror64()
125 static inline __u32 rol32(__u32 word, unsigned int shift) in rol32() argument
127 return (word << (shift & 31)) | (word >> ((-shift) & 31)); in rol32()
135 static inline __u32 ror32(__u32 word, unsigned int shift) in ror32() argument
137 return (word >> (shift & 31)) | (word << ((-shift) & 31)); in ror32()
145 static inline __u16 rol16(__u16 word, unsigned int shift) in rol16() argument
147 return (word << (shift & 15)) | (word >> ((-shift) & 15)); in rol16()
[all …]
/openbmc/linux/drivers/clk/meson/
H A Dparm.h14 #define SETPMASK(width, shift) GENMASK(shift + width - 1, shift) argument
15 #define CLRPMASK(width, shift) (~SETPMASK(width, shift)) argument
17 #define PARM_GET(width, shift, reg) \ argument
18 (((reg) & SETPMASK(width, shift)) >> (shift))
19 #define PARM_SET(width, shift, reg, val) \ argument
20 (((reg) & CLRPMASK(width, shift)) | ((val) << (shift)))
26 u8 shift; member
35 return PARM_GET(p->width, p->shift, val); in meson_parm_read()
41 regmap_update_bits(map, p->reg_off, SETPMASK(p->width, p->shift), in meson_parm_write()
42 val << p->shift); in meson_parm_write()
/openbmc/linux/include/drm/
H A Ddrm_fixed.h105 unsigned shift, sign = (a >> 63) & 1; in drm_fixp_msbset() local
107 for (shift = 62; shift > 0; --shift) in drm_fixp_msbset()
108 if (((a >> shift) & 1) != sign) in drm_fixp_msbset()
109 return shift; in drm_fixp_msbset()
116 unsigned shift = drm_fixp_msbset(a) + drm_fixp_msbset(b); in drm_fixp_mul() local
119 if (shift > 61) { in drm_fixp_mul()
120 shift = shift - 61; in drm_fixp_mul()
121 a >>= (shift >> 1) + (shift & 1); in drm_fixp_mul()
122 b >>= shift >> 1; in drm_fixp_mul()
124 shift = 0; in drm_fixp_mul()
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Domap24xx-clocks.dtsi12 ti,bit-shift = <2>;
26 ti,bit-shift = <6>;
78 ti,bit-shift = <23>;
94 ti,bit-shift = <6>;
103 ti,bit-shift = <6>;
132 ti,bit-shift = <2>;
133 ti,idlest-shift = <8>;
142 ti,bit-shift = <6>;
143 ti,idlest-shift = <9>;
152 ti,bit-shift = <5>;
[all …]
/openbmc/linux/drivers/mtd/maps/
H A Dphysmap-bt1-rom.c33 unsigned int shift; in bt1_rom_map_read() local
38 shift = (uintptr_t)src & 0x3; in bt1_rom_map_read()
39 data = readl_relaxed(src - shift); in bt1_rom_map_read()
40 if (!shift) { in bt1_rom_map_read()
44 ret.x[0] = data >> (shift * BITS_PER_BYTE); in bt1_rom_map_read()
47 shift = 4 - shift; in bt1_rom_map_read()
48 if (ofs + shift >= map->size) in bt1_rom_map_read()
51 data = readl_relaxed(src + shift); in bt1_rom_map_read()
52 ret.x[0] |= data << (shift * BITS_PER_BYTE); in bt1_rom_map_read()
62 unsigned int shift, chunk; in bt1_rom_map_copy_from() local
[all …]
/openbmc/linux/arch/mips/kernel/
H A Dcmpxchg.c14 unsigned int shift; in __xchg_small() local
28 shift = (unsigned long)ptr & 0x3; in __xchg_small()
30 shift ^= sizeof(u32) - size; in __xchg_small()
31 shift *= BITS_PER_BYTE; in __xchg_small()
32 mask <<= shift; in __xchg_small()
43 new32 = (load32 & ~mask) | (val << shift); in __xchg_small()
47 return (load32 & mask) >> shift; in __xchg_small()
55 unsigned int shift; in __cmpxchg_small() local
70 shift = (unsigned long)ptr & 0x3; in __cmpxchg_small()
72 shift ^= sizeof(u32) - size; in __cmpxchg_small()
[all …]
/openbmc/u-boot/drivers/clk/
H A Dclk_meson.h28 u8 shift; member
33 #define SETPMASK(width, shift) GENMASK(shift + width - 1, shift) argument
34 #define CLRPMASK(width, shift) (~SETPMASK(width, shift)) argument
36 #define PARM_GET(width, shift, reg) \ argument
37 (((reg) & SETPMASK(width, shift)) >> (shift))
38 #define PARM_SET(width, shift, reg, val) \ argument
39 (((reg) & CLRPMASK(width, shift)) | ((val) << (shift)))
/openbmc/u-boot/include/
H A Dbitfield.h42 static inline uint bitfield_mask(uint shift, uint width) in bitfield_mask() argument
44 return ((1 << width) - 1) << shift; in bitfield_mask()
48 static inline uint bitfield_extract(uint reg_val, uint shift, uint width) in bitfield_extract() argument
50 return (reg_val & bitfield_mask(shift, width)) >> shift; in bitfield_extract()
57 static inline uint bitfield_replace(uint reg_val, uint shift, uint width, in bitfield_replace() argument
60 uint mask = bitfield_mask(shift, width); in bitfield_replace()
62 return (reg_val & ~mask) | ((bitfield_val << shift) & mask); in bitfield_replace()
74 uint shift = bitfield_shift(mask); in bitfield_extract_by_mask() local
76 return (reg_val & mask) >> shift; in bitfield_extract_by_mask()
86 uint shift = bitfield_shift(mask); in bitfield_replace_by_mask() local
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/
H A Dphy_qmath.c98 s32 qm_shl32(s32 op, int shift) in qm_shl32() argument
103 if (shift > 31) in qm_shl32()
104 shift = 31; in qm_shl32()
105 else if (shift < -31) in qm_shl32()
106 shift = -31; in qm_shl32()
107 if (shift >= 0) { in qm_shl32()
108 for (i = 0; i < shift; i++) in qm_shl32()
111 result = result >> (-shift); in qm_shl32()
123 s16 qm_shl16(s16 op, int shift) in qm_shl16() argument
128 if (shift > 15) in qm_shl16()
[all …]
/openbmc/linux/drivers/soc/fsl/qe/
H A Ducc.c89 unsigned int *reg_num, unsigned int *shift) in get_cmxucr_reg() argument
95 *shift = 16 - 8 * (ucc_num & 2); in get_cmxucr_reg()
102 unsigned int shift; in ucc_mux_set_grant_tsa_bkpt() local
108 get_cmxucr_reg(ucc_num, &cmxucr, &reg_num, &shift); in ucc_mux_set_grant_tsa_bkpt()
111 qe_setbits_be32(cmxucr, mask << shift); in ucc_mux_set_grant_tsa_bkpt()
113 qe_clrbits_be32(cmxucr, mask << shift); in ucc_mux_set_grant_tsa_bkpt()
123 unsigned int shift; in ucc_set_qe_mux_rxtx() local
134 get_cmxucr_reg(ucc_num, &cmxucr, &reg_num, &shift); in ucc_set_qe_mux_rxtx()
207 shift += 4; in ucc_set_qe_mux_rxtx()
209 qe_clrsetbits_be32(cmxucr, QE_CMXUCR_TX_CLK_SRC_MASK << shift, in ucc_set_qe_mux_rxtx()
[all …]
/openbmc/linux/drivers/video/fbdev/core/
H A Dsysimgblt.c57 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 …]
/openbmc/linux/arch/powerpc/mm/
H A Dinit-common.c71 #define CTOR(shift) static void ctor_##shift(void *addr) \ argument
73 memset(addr, 0, sizeof(void *) << (shift)); \
79 static inline void (*ctor(int shift))(void *) in ctor() argument
83 switch (shift) { in ctor()
114 void pgtable_cache_add(unsigned int shift) in pgtable_cache_add() argument
117 unsigned long table_size = sizeof(void *) << shift; in pgtable_cache_add()
135 BUG_ON(shift > MAX_PGTABLE_INDEX_SIZE); in pgtable_cache_add()
137 if (PGT_CACHE(shift)) in pgtable_cache_add()
141 name = kasprintf(GFP_KERNEL, "pgtable-2^%d", shift); in pgtable_cache_add()
143 new = kmem_cache_create(name, table_size, align, 0, ctor(shift)); in pgtable_cache_add()
[all …]

12345678910>>...100