Searched refs:GET_BITFIELD (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/edac/ |
| H A D | skx_base.c | 177 return !!GET_BITFIELD(mcmtr, 2, 2); in skx_check_ecc() 224 #define SKX_SAD_MOD3MODE(sad) GET_BITFIELD((sad), 30, 31) 225 #define SKX_SAD_MOD3(sad) GET_BITFIELD((sad), 27, 27) 226 #define SKX_SAD_LIMIT(sad) (((u64)GET_BITFIELD((sad), 7, 26) << 26) | MASK26) 227 #define SKX_SAD_MOD3ASMOD2(sad) GET_BITFIELD((sad), 5, 6) 228 #define SKX_SAD_ATTR(sad) GET_BITFIELD((sad), 3, 4) 229 #define SKX_SAD_INTERLEAVE(sad) GET_BITFIELD((sad), 1, 2) 230 #define SKX_SAD_ENABLE(sad) GET_BITFIELD((sad), 0, 0) 303 idx = GET_BITFIELD(addr, 6, 8); in skx_sad_decode() 306 idx = GET_BITFIELD(addr, 8, 10); in skx_sad_decode() [all …]
|
| H A D | sb_edac.c | 52 #define GET_BITFIELD(v, lo, hi) \ macro 76 #define DRAM_RULE_ENABLE(reg) GET_BITFIELD(reg, 0, 0) 77 #define A7MODE(reg) GET_BITFIELD(reg, 26, 26) 147 return GET_BITFIELD(reg, table[interleave].start, in sad_pkg() 162 #define GET_TOLM(reg) ((GET_BITFIELD(reg, 0, 3) << 28) | 0x3ffffff) 163 #define GET_TOHM(reg) ((GET_BITFIELD(reg, 0, 20) << 25) | 0x3ffffff) 169 #define SOURCE_ID(reg) GET_BITFIELD(reg, 9, 11) 171 #define SOURCE_ID_KNL(reg) GET_BITFIELD(reg, 12, 14) 184 #define TAD_LIMIT(reg) ((GET_BITFIELD(reg, 12, 31) << 26) | 0x3ffffff) 185 #define TAD_SOCK(reg) GET_BITFIELD(reg, 10, 11) [all …]
|
| H A D | i10nm_base.c | 51 #define I10NM_GET_SCK_MMIO_BASE(reg) (GET_BITFIELD(reg, 0, 28) << 23) 52 #define I10NM_GET_IMC_MMIO_OFFSET(reg) (GET_BITFIELD(reg, 0, 10) << 12) 53 #define I10NM_GET_IMC_MMIO_SIZE(reg) ((GET_BITFIELD(reg, 13, 23) - \ 54 GET_BITFIELD(reg, 0, 10) + 1) << 12) 56 ((GET_BITFIELD(reg, 0, 10) << 12) + 0x140000) 62 #define I10NM_DDR_IMC_CH_CNT(reg) GET_BITFIELD(reg, 21, 24) 63 #define I10NM_IS_HBM_PRESENT(reg) GET_BITFIELD(reg, 27, 30) 64 #define I10NM_IS_HBM_IMC(reg) GET_BITFIELD(reg, 29, 29) 67 #define I10NM_SAD_ENABLE(reg) GET_BITFIELD(reg, 0, 0) 68 #define I10NM_SAD_NM_CACHEABLE(reg) GET_BITFIELD(reg, 5, 5) [all …]
|
| H A D | igen6_edac.c | 43 #define GET_BITFIELD(v, lo, hi) (((v) & GENMASK_ULL(hi, lo)) >> (lo)) macro 84 #define ECC_ERROR_LOG_SYND(v) GET_BITFIELD(v, 46, 61) 94 #define MAD_INTER_CHANNEL_DDR_TYPE(v) GET_BITFIELD(v, 0, 2) 95 #define MAD_INTER_CHANNEL_ECHM(v) GET_BITFIELD(v, 3, 3) 96 #define MAD_INTER_CHANNEL_CH_L_MAP(v) GET_BITFIELD(v, 4, 4) 97 #define MAD_INTER_CHANNEL_CH_S_SIZE(v) ((u64)GET_BITFIELD(v, 12, 19) << 29) 101 #define MAD_INTRA_CH_DIMM_L_MAP(v) GET_BITFIELD(v, 0, 0) 105 #define MAD_DIMM_CH_DIMM_L_SIZE(v) ((u64)GET_BITFIELD(v, 0, 6) << 29) 106 #define MAD_DIMM_CH_DLW(v) GET_BITFIELD(v, 7, 8) 107 #define MAD_DIMM_CH_DIMM_S_SIZE(v) ((u64)GET_BITFIELD(v, 16, 22) << 29) [all …]
|
| H A D | pnd2_edac.c | 125 #define GET_BITFIELD(v, lo, hi) (((v) & GENMASK_ULL(hi, lo)) >> (lo)) macro 1130 u32 core_err_cnt = GET_BITFIELD(m->status, 38, 52); in pnd2_mce_output_error() 1131 u32 mscod = GET_BITFIELD(m->status, 16, 31); in pnd2_mce_output_error() 1132 u32 errcode = GET_BITFIELD(m->status, 0, 15); in pnd2_mce_output_error() 1133 u32 optypenum = GET_BITFIELD(m->status, 4, 6); in pnd2_mce_output_error()
|