Searched defs:mtr (Results 1 – 7 of 7) sorted by relevance
/linux-4.4.14/drivers/edac/ |
D | i7300_edac.c | 107 u16 mtr[MAX_SLOTS][MAX_BRANCHES]; /* Memory Technlogy Reg */ member 174 #define MTR_DIMMS_PRESENT(mtr) ((mtr) & (1 << 8)) argument 175 #define MTR_DIMMS_ETHROTTLE(mtr) ((mtr) & (1 << 7)) argument 176 #define MTR_DRAM_WIDTH(mtr) (((mtr) & (1 << 6)) ? 8 : 4) argument 177 #define MTR_DRAM_BANKS(mtr) (((mtr) & (1 << 5)) ? 8 : 4) argument 178 #define MTR_DIMM_RANKS(mtr) (((mtr) & (1 << 4)) ? 1 : 0) argument 179 #define MTR_DIMM_ROWS(mtr) (((mtr) >> 2) & 0x3) argument 181 #define MTR_DIMM_ROWS_ADDR_BITS(mtr) (MTR_DIMM_ROWS(mtr) + 13) argument 182 #define MTR_DIMM_COLS(mtr) ((mtr) & 0x3) argument 183 #define MTR_DIMM_COLS_ADDR_BITS(mtr) (MTR_DIMM_COLS(mtr) + 10) argument [all …]
|
D | i5400_edac.c | 285 #define MTR_DIMMS_PRESENT(mtr) ((mtr) & (1 << 10)) argument 286 #define MTR_DIMMS_ETHROTTLE(mtr) ((mtr) & (1 << 9)) argument 287 #define MTR_DRAM_WIDTH(mtr) (((mtr) & (1 << 8)) ? 8 : 4) argument 288 #define MTR_DRAM_BANKS(mtr) (((mtr) & (1 << 6)) ? 8 : 4) argument 289 #define MTR_DRAM_BANKS_ADDR_BITS(mtr) ((MTR_DRAM_BANKS(mtr) == 8) ? 3 : 2) argument 290 #define MTR_DIMM_RANK(mtr) (((mtr) >> 5) & 0x1) argument 291 #define MTR_DIMM_RANK_ADDR_BITS(mtr) (MTR_DIMM_RANK(mtr) ? 2 : 1) argument 292 #define MTR_DIMM_ROWS(mtr) (((mtr) >> 2) & 0x3) argument 293 #define MTR_DIMM_ROWS_ADDR_BITS(mtr) (MTR_DIMM_ROWS(mtr) + 13) argument 294 #define MTR_DIMM_COLS(mtr) ((mtr) & 0x3) argument [all …]
|
D | i5000_edac.c | 279 #define MTR_DIMMS_PRESENT(mtr) ((mtr) & (0x1 << 8)) argument 280 #define MTR_DRAM_WIDTH(mtr) ((((mtr) >> 6) & 0x1) ? 8 : 4) argument 281 #define MTR_DRAM_BANKS(mtr) ((((mtr) >> 5) & 0x1) ? 8 : 4) argument 282 #define MTR_DRAM_BANKS_ADDR_BITS(mtr) ((MTR_DRAM_BANKS(mtr) == 8) ? 3 : 2) argument 283 #define MTR_DIMM_RANK(mtr) (((mtr) >> 4) & 0x1) argument 284 #define MTR_DIMM_RANK_ADDR_BITS(mtr) (MTR_DIMM_RANK(mtr) ? 2 : 1) argument 285 #define MTR_DIMM_ROWS(mtr) (((mtr) >> 2) & 0x3) argument 286 #define MTR_DIMM_ROWS_ADDR_BITS(mtr) (MTR_DIMM_ROWS(mtr) + 13) argument 287 #define MTR_DIMM_COLS(mtr) ((mtr) & 0x3) argument 288 #define MTR_DIMM_COLS_ADDR_BITS(mtr) (MTR_DIMM_COLS(mtr) + 10) argument [all …]
|
D | sb_edac.c | 189 #define RANK_DISABLE(mtr) GET_BITFIELD(mtr, 16, 19) argument 190 #define IS_DIMM_PRESENT(mtr) GET_BITFIELD(mtr, 14, 14) argument 191 #define RANK_CNT_BITS(mtr) GET_BITFIELD(mtr, 12, 13) argument 192 #define RANK_WIDTH_BITS(mtr) GET_BITFIELD(mtr, 2, 4) argument 193 #define COL_WIDTH_BITS(mtr) GET_BITFIELD(mtr, 0, 1) argument 596 static inline int numrank(enum type type, u32 mtr) in numrank() 613 static inline int numrow(u32 mtr) in numrow() 626 static inline int numcol(u32 mtr) in numcol() 772 static enum dev_type sbridge_get_width(struct sbridge_pvt *pvt, u32 mtr) in sbridge_get_width() 778 static enum dev_type __ibridge_get_width(u32 mtr) in __ibridge_get_width() [all …]
|
D | i5100_edac.c | 340 } mtr[I5100_CHANNELS][I5100_MAX_RANKS_PER_CHAN]; member
|
/linux-4.4.14/arch/alpha/include/asm/ |
D | core_tsunami.h | 35 tsunami_64 mtr; member
|
D | core_titan.h | 36 titan_64 mtr; member
|