Home
last modified time | relevance | path

Searched refs:low_bit (Results 1 – 8 of 8) sorted by relevance

/drivers/gpu/drm/exynos/
A Dregs-vp.h52 #define VP_MASK(high_bit, low_bit) \ argument
53 (((2 << ((high_bit) - (low_bit))) - 1) << (low_bit))
55 #define VP_MASK_VAL(val, high_bit, low_bit) \ argument
56 (((val) << (low_bit)) & VP_MASK(high_bit, low_bit))
A Dregs-mixer.h66 #define MXR_MASK(high_bit, low_bit) \ argument
67 (((2 << ((high_bit) - (low_bit))) - 1) << (low_bit))
69 #define MXR_MASK_VAL(val, high_bit, low_bit) \ argument
70 (((val) << (low_bit)) & MXR_MASK(high_bit, low_bit))
/drivers/ras/amd/atl/
A Dinternal.h332 static inline u64 remove_bits(u8 low_bit, u8 high_bit, u64 data) in remove_bits() argument
337 WARN_ON_ONCE(low_bit >= BITS_PER_LONG); in remove_bits()
338 WARN_ON_ONCE(low_bit > high_bit); in remove_bits()
340 if (!low_bit) in remove_bits()
343 temp1 = GENMASK_ULL(low_bit - 1, 0) & data; in remove_bits()
345 temp2 >>= high_bit - low_bit + 1; in remove_bits()
A Ddenormalize.c584 u8 low_bit, intlv_bit = ctx->map.intlv_bit_pos; in denorm_addr_df3_6chan() local
606 low_bit = 14 + np2_bits - total_intlv_bits; in denorm_addr_df3_6chan()
607 msb_intlv_bits = ctx->ret_addr >> low_bit; in denorm_addr_df3_6chan()
618 temp_addr_b = GENMASK_ULL(low_bit - 1, intlv_bit) & ctx->ret_addr; in denorm_addr_df3_6chan()
635 temp_addr_b |= phys_addr_msb << (low_bit - total_intlv_bits - intlv_bit); in denorm_addr_df3_6chan()
/drivers/dma/amd/qdma/
A Dqdma.c53 u16 low_pos, hi_pos, low_bit, hi_bit; in qdma_get_field() local
62 mask = GENMASK(hi_bit, low_bit); in qdma_get_field()
66 hi_bit = low_bit + (f->msb - f->lsb); in qdma_get_field()
69 mask = GENMASK_ULL(hi_bit, low_bit); in qdma_get_field()
70 value = (value & mask) >> low_bit; in qdma_get_field()
75 low_bit = f->msb - f->lsb - hi_bit; in qdma_get_field()
76 value <<= low_bit; in qdma_get_field()
77 low_bit -= 32; in qdma_get_field()
79 mask = GENMASK(31, 32 - low_bit); in qdma_get_field()
90 u16 low_pos, hi_pos, low_bit; in qdma_set_field() local
[all …]
/drivers/net/wireless/realtek/rtw89/
A Defuse_be.c437 u8 low_bit, high_bit, cnt_zero = 0; in get_sb_cryp_sel_idx() local
445 low_bit = !!(sel_form_v & BIT(idx)); in get_sb_cryp_sel_idx()
447 if (low_bit != high_bit) in get_sb_cryp_sel_idx()
449 if (low_bit) in get_sb_cryp_sel_idx()
459 low_bit = u8_get_bits(sel_idx_v, 0x0F); in get_sb_cryp_sel_idx()
462 if ((low_bit ^ high_bit) != 0xF) in get_sb_cryp_sel_idx()
465 return sb_cryp_sel_v + low_bit; in get_sb_cryp_sel_idx()
/drivers/pinctrl/mediatek/
A Dpinctrl-mtk-common.h81 unsigned char low_bit; member
90 .low_bit = _low, \
A Dpinctrl-mtk-common.c227 bits = drv_grp->high_bit - drv_grp->low_bit + 1; in mtk_pconf_set_driving()
229 shift = pin_drv->bit + drv_grp->low_bit; in mtk_pconf_set_driving()

Completed in 19 milliseconds