Lines Matching refs:amd64_pvt

89 static void f15h_select_dct(struct amd64_pvt *pvt, u8 dct)
113 static inline int amd64_read_dct_pci_cfg(struct amd64_pvt *pvt, u8 dct,
170 static inline void __f17h_set_scrubval(struct amd64_pvt *pvt, u32 scrubval)
189 static int __set_scrub_rate(struct amd64_pvt *pvt, u32 new_bw, u32 min_rate)
236 struct amd64_pvt *pvt = mci->pvt_info;
255 struct amd64_pvt *pvt = mci->pvt_info;
296 static bool base_limit_match(struct amd64_pvt *pvt, u64 sys_addr, u8 nid)
321 struct amd64_pvt *pvt;
385 static void get_cs_base_and_mask(struct amd64_pvt *pvt, int csrow, u8 dct,
459 struct amd64_pvt *pvt;
506 struct amd64_pvt *pvt = mci->pvt_info;
590 struct amd64_pvt *pvt = mci->pvt_info;
646 struct amd64_pvt *pvt;
718 static unsigned long determine_edac_cap(struct amd64_pvt *pvt)
751 static void debug_display_dimm_sizes(struct amd64_pvt *, u8);
753 static void debug_dump_dramcfg_low(struct amd64_pvt *pvt, u32 dclr, int chan)
794 static int f17_get_cs_mode(int dimm, u8 ctrl, struct amd64_pvt *pvt)
826 static void debug_display_dimm_sizes_df(struct amd64_pvt *pvt, u8 ctrl)
847 static void __dump_misc_regs_df(struct amd64_pvt *pvt)
892 static void __dump_misc_regs(struct amd64_pvt *pvt)
926 static void dump_misc_regs(struct amd64_pvt *pvt)
941 static void prep_chip_selects(struct amd64_pvt *pvt)
963 static void read_umc_base_mask(struct amd64_pvt *pvt)
1017 static void read_dct_base_mask(struct amd64_pvt *pvt)
1065 static void determine_memory_type(struct amd64_pvt *pvt)
1135 static int k8_early_channel_count(struct amd64_pvt *pvt)
1153 static u64 get_error_address(struct amd64_pvt *pvt, struct mce *m)
1234 static void read_dram_base_limit_regs(struct amd64_pvt *pvt, unsigned range)
1291 struct amd64_pvt *pvt = mci->pvt_info;
1356 static int k8_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct,
1411 static int f1x_early_channel_count(struct amd64_pvt *pvt)
1453 static int f17_early_channel_count(struct amd64_pvt *pvt)
1523 static int f10_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct,
1539 static int f15_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct,
1548 static int f15_m60h_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct,
1581 static int f16_dbam_to_chip_select(struct amd64_pvt *pvt, u8 dct,
1593 static int f17_addr_mask_to_cs_size(struct amd64_pvt *pvt, u8 umc,
1654 static void read_dram_ctl_register(struct amd64_pvt *pvt)
1688 static u8 f15_m30h_determine_channel(struct amd64_pvt *pvt, u64 sys_addr,
1719 static u8 f1x_determine_channel(struct amd64_pvt *pvt, u64 sys_addr,
1763 static u64 f1x_get_norm_dct_addr(struct amd64_pvt *pvt, u8 range,
1814 static int f10_process_possible_spare(struct amd64_pvt *pvt, u8 dct, int csrow)
1842 struct amd64_pvt *pvt;
1888 static u64 f1x_swap_interleaved_region(struct amd64_pvt *pvt, u64 sys_addr)
1918 static int f1x_match_to_this_node(struct amd64_pvt *pvt, unsigned range,
1998 static int f15_m30h_match_to_this_node(struct amd64_pvt *pvt, unsigned range,
2120 static int f1x_translate_sysaddr_to_cs(struct amd64_pvt *pvt,
2157 struct amd64_pvt *pvt = mci->pvt_info;
2180 static void debug_display_dimm_sizes(struct amd64_pvt *pvt, u8 ctrl)
2521 struct amd64_pvt *pvt = mci->pvt_info;
2590 struct amd64_pvt *pvt;
2641 struct amd64_pvt *pvt;
2691 reserve_mc_sibling_devs(struct amd64_pvt *pvt, u16 pci_id1, u16 pci_id2)
2746 static void free_mc_sibling_devs(struct amd64_pvt *pvt)
2757 static void determine_ecc_sym_sz(struct amd64_pvt *pvt)
2793 static void __read_mc_regs_df(struct amd64_pvt *pvt)
2817 static void read_mc_regs(struct amd64_pvt *pvt)
2928 static u32 get_csrow_nr_pages(struct amd64_pvt *pvt, u8 dct, int csrow_nr_orig)
2953 struct amd64_pvt *pvt = mci->pvt_info;
3001 struct amd64_pvt *pvt = mci->pvt_info;
3232 static bool ecc_enabled(struct amd64_pvt *pvt)
3285 f17h_determine_edac_ctl_cap(struct mem_ctl_info *mci, struct amd64_pvt *pvt)
3317 struct amd64_pvt *pvt = mci->pvt_info;
3346 static struct amd64_family_type *per_family_init(struct amd64_pvt *pvt)
3454 static int hw_info_get(struct amd64_pvt *pvt)
3480 static void hw_info_put(struct amd64_pvt *pvt)
3488 static int init_one_instance(struct amd64_pvt *pvt)
3539 static bool instance_has_memory(struct amd64_pvt *pvt)
3555 struct amd64_pvt *pvt = NULL;
3566 pvt = kzalloc(sizeof(struct amd64_pvt), GFP_KERNEL);
3635 struct amd64_pvt *pvt;