Lines Matching refs:amd64_pvt

91 static void f15h_select_dct(struct amd64_pvt *pvt, u8 dct)  in f15h_select_dct()
115 static inline int amd64_read_dct_pci_cfg(struct amd64_pvt *pvt, u8 dct, in amd64_read_dct_pci_cfg()
176 static int __set_scrub_rate(struct amd64_pvt *pvt, u32 new_bw, u32 min_rate) in __set_scrub_rate()
221 struct amd64_pvt *pvt = mci->pvt_info; in set_scrub_rate()
240 struct amd64_pvt *pvt = mci->pvt_info; in get_scrub_rate()
269 static bool base_limit_match(struct amd64_pvt *pvt, u64 sys_addr, u8 nid) in base_limit_match()
294 struct amd64_pvt *pvt; in find_mc_by_sys_addr()
358 static void get_cs_base_and_mask(struct amd64_pvt *pvt, int csrow, u8 dct, in get_cs_base_and_mask()
429 struct amd64_pvt *pvt; in input_addr_to_csrow()
476 struct amd64_pvt *pvt = mci->pvt_info; in amd64_get_dram_hole_info()
560 struct amd64_pvt *pvt = mci->pvt_info; in sys_addr_to_dram_addr()
616 struct amd64_pvt *pvt; in dram_addr_to_input_addr()
688 static unsigned long determine_edac_cap(struct amd64_pvt *pvt) in determine_edac_cap()
703 static void debug_display_dimm_sizes(struct amd64_pvt *, u8);
705 static void debug_dump_dramcfg_low(struct amd64_pvt *pvt, u32 dclr, int chan) in debug_dump_dramcfg_low()
738 static void dump_misc_regs(struct amd64_pvt *pvt) in dump_misc_regs()
778 static void prep_chip_selects(struct amd64_pvt *pvt) in prep_chip_selects()
795 static void read_dct_base_mask(struct amd64_pvt *pvt) in read_dct_base_mask()
840 static void determine_memory_type(struct amd64_pvt *pvt) in determine_memory_type()
900 static int k8_early_channel_count(struct amd64_pvt *pvt) in k8_early_channel_count()
918 static u64 get_error_address(struct amd64_pvt *pvt, struct mce *m) in get_error_address()
999 static void read_dram_base_limit_regs(struct amd64_pvt *pvt, unsigned range) in read_dram_base_limit_regs()
1056 struct amd64_pvt *pvt = mci->pvt_info; in k8_map_sysaddr_to_csrow()
1121 static int k8_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct, in k8_dbam_to_chip_select()
1176 static int f1x_early_channel_count(struct amd64_pvt *pvt) in f1x_early_channel_count()
1275 static int f10_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct, in f10_dbam_to_chip_select()
1291 static int f15_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct, in f15_dbam_to_chip_select()
1300 static int f15_m60h_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct, in f15_m60h_dbam_to_chip_select()
1333 static int f16_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct, in f16_dbam_to_chip_select()
1345 static void read_dram_ctl_register(struct amd64_pvt *pvt) in read_dram_ctl_register()
1379 static u8 f15_m30h_determine_channel(struct amd64_pvt *pvt, u64 sys_addr, in f15_m30h_determine_channel()
1410 static u8 f1x_determine_channel(struct amd64_pvt *pvt, u64 sys_addr, in f1x_determine_channel()
1448 static u64 f1x_get_norm_dct_addr(struct amd64_pvt *pvt, u8 range, in f1x_get_norm_dct_addr()
1499 static int f10_process_possible_spare(struct amd64_pvt *pvt, u8 dct, int csrow) in f10_process_possible_spare()
1527 struct amd64_pvt *pvt; in f1x_lookup_addr_in_dct()
1573 static u64 f1x_swap_interleaved_region(struct amd64_pvt *pvt, u64 sys_addr) in f1x_swap_interleaved_region()
1603 static int f1x_match_to_this_node(struct amd64_pvt *pvt, unsigned range, in f1x_match_to_this_node()
1683 static int f15_m30h_match_to_this_node(struct amd64_pvt *pvt, unsigned range, in f15_m30h_match_to_this_node()
1802 static int f1x_translate_sysaddr_to_cs(struct amd64_pvt *pvt, in f1x_translate_sysaddr_to_cs()
1839 struct amd64_pvt *pvt = mci->pvt_info; in f1x_map_sysaddr_to_csrow()
1862 static void debug_display_dimm_sizes(struct amd64_pvt *pvt, u8 ctrl) in debug_display_dimm_sizes()
2135 struct amd64_pvt *pvt = mci->pvt_info; in get_channel_from_ecc_syndrome()
2196 struct amd64_pvt *pvt; in decode_bus_error()
2233 static int reserve_mc_sibling_devs(struct amd64_pvt *pvt, u16 f1_id, u16 f3_id) in reserve_mc_sibling_devs()
2263 static void free_mc_sibling_devs(struct amd64_pvt *pvt) in free_mc_sibling_devs()
2273 static void read_mc_regs(struct amd64_pvt *pvt) in read_mc_regs()
2387 static u32 get_csrow_nr_pages(struct amd64_pvt *pvt, u8 dct, int csrow_nr) in get_csrow_nr_pages()
2418 struct amd64_pvt *pvt = mci->pvt_info; in init_csrows()
2687 struct amd64_pvt *pvt = mci->pvt_info; in setup_mci_misc_attrs()
2713 static struct amd64_family_type *per_family_init(struct amd64_pvt *pvt) in per_family_init()
2783 struct amd64_pvt *pvt = NULL; in init_one_instance()
2791 pvt = kzalloc(sizeof(struct amd64_pvt), GFP_KERNEL); in init_one_instance()
2927 struct amd64_pvt *pvt; in remove_one_instance()
2988 struct amd64_pvt *pvt; in setup_pci_device()