Searched refs:amd64_pvt (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/edac/ |
H A D | amd64_edac.c | 16 static inline u32 get_umc_reg(struct amd64_pvt *pvt, u32 reg) in get_umc_reg() 102 static void f15h_select_dct(struct amd64_pvt *pvt, u8 dct) in f15h_select_dct() 126 static inline int amd64_read_dct_pci_cfg(struct amd64_pvt *pvt, u8 dct, in amd64_read_dct_pci_cfg() 187 static int __set_scrub_rate(struct amd64_pvt *pvt, u32 new_bw, u32 min_rate) in __set_scrub_rate() 232 struct amd64_pvt *pvt = mci->pvt_info; in set_scrub_rate() 251 struct amd64_pvt *pvt = mci->pvt_info; in get_scrub_rate() 283 static bool base_limit_match(struct amd64_pvt *pvt, u64 sys_addr, u8 nid) in base_limit_match() 308 struct amd64_pvt *pvt; in find_mc_by_sys_addr() 372 static void get_cs_base_and_mask(struct amd64_pvt *pvt, int csrow, u8 dct, in get_cs_base_and_mask() 446 struct amd64_pvt *pvt; in input_addr_to_csrow() [all …]
|
H A D | amd64_edac.h | 328 struct amd64_pvt { struct 414 static inline u64 get_dram_base(struct amd64_pvt *pvt, u8 i) in get_dram_base() 424 static inline u64 get_dram_limit(struct amd64_pvt *pvt, u8 i) in get_dram_limit() 439 static inline u8 dct_sel_interleave_addr(struct amd64_pvt *pvt) in dct_sel_interleave_addr() 467 int (*dbam_to_cs)(struct amd64_pvt *pvt, u8 dct, 469 int (*hw_info_get)(struct amd64_pvt *pvt); 470 bool (*ecc_enabled)(struct amd64_pvt *pvt); 472 void (*dump_misc_regs)(struct amd64_pvt *pvt); 501 static inline u8 dram_intlv_en(struct amd64_pvt *pvt, unsigned int i) in dram_intlv_en() 511 static inline u8 dhar_valid(struct amd64_pvt *pvt) in dhar_valid() [all …]
|