Searched refs:addr_decode (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/edac/ |
H A D | ie31200_edac.c | 370 static void __skl_populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __skl_populate_dimm_info() argument 373 dd->size = (addr_decode >> (chan << 4)) & IE31200_MAD_DIMM_SIZE; in __skl_populate_dimm_info() 374 dd->dual_rank = (addr_decode & (IE31200_MAD_DIMM_A_RANK_SKL << (chan << 4))) ? 1 : 0; in __skl_populate_dimm_info() 375 dd->x16_width = ((addr_decode & (IE31200_MAD_DIMM_A_WIDTH_SKL << (chan << 4))) >> in __skl_populate_dimm_info() 379 static void __populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __populate_dimm_info() argument 382 dd->size = (addr_decode >> (chan << 3)) & IE31200_MAD_DIMM_SIZE; in __populate_dimm_info() 383 dd->dual_rank = (addr_decode & (IE31200_MAD_DIMM_A_RANK << chan)) ? 1 : 0; in __populate_dimm_info() 384 dd->x16_width = (addr_decode & (IE31200_MAD_DIMM_A_WIDTH << chan)) ? 1 : 0; in __populate_dimm_info() 387 static void populate_dimm_info(struct dimm_data *dd, u32 addr_decode, int chan, in populate_dimm_info() argument 391 __skl_populate_dimm_info(dd, addr_decode, cha in populate_dimm_info() 405 u32 addr_decode, mad_offset; ie31200_probe1() local [all...] |
/kernel/linux/linux-6.6/drivers/edac/ |
H A D | ie31200_edac.c | 377 static void __skl_populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __skl_populate_dimm_info() argument 380 dd->size = (addr_decode >> (chan << 4)) & IE31200_MAD_DIMM_SIZE; in __skl_populate_dimm_info() 381 dd->dual_rank = (addr_decode & (IE31200_MAD_DIMM_A_RANK_SKL << (chan << 4))) ? 1 : 0; in __skl_populate_dimm_info() 382 dd->x16_width = ((addr_decode & (IE31200_MAD_DIMM_A_WIDTH_SKL << (chan << 4))) >> in __skl_populate_dimm_info() 386 static void __populate_dimm_info(struct dimm_data *dd, u32 addr_decode, in __populate_dimm_info() argument 389 dd->size = (addr_decode >> (chan << 3)) & IE31200_MAD_DIMM_SIZE; in __populate_dimm_info() 390 dd->dual_rank = (addr_decode & (IE31200_MAD_DIMM_A_RANK << chan)) ? 1 : 0; in __populate_dimm_info() 391 dd->x16_width = (addr_decode & (IE31200_MAD_DIMM_A_WIDTH << chan)) ? 1 : 0; in __populate_dimm_info() 394 static void populate_dimm_info(struct dimm_data *dd, u32 addr_decode, int chan, in populate_dimm_info() argument 398 __skl_populate_dimm_info(dd, addr_decode, cha in populate_dimm_info() 412 u32 addr_decode, mad_offset; ie31200_probe1() local [all...] |
Completed in 3 milliseconds