Home
last modified time | relevance | path

Searched refs:sys_addr (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/edac/
H A Damd64_edac.c282 * returns true if the SysAddr given by sys_addr matches the
285 static bool base_limit_match(struct amd64_pvt *pvt, u64 sys_addr, u8 nid) in base_limit_match() argument
295 addr = sys_addr & 0x000000ffffffffffull; in base_limit_match()
308 u64 sys_addr) in find_mc_by_sys_addr() argument
329 if (base_limit_match(pvt, sys_addr, node_id)) in find_mc_by_sys_addr()
342 bits = (((u32) sys_addr) >> 12) & intlv_en; in find_mc_by_sys_addr()
352 /* sanity test for sys_addr */ in find_mc_by_sys_addr()
353 if (unlikely(!base_limit_match(pvt, sys_addr, node_id))) { in find_mc_by_sys_addr()
354 amd64_warn("%s: sys_addr 0x%llx falls outside base/limit address" in find_mc_by_sys_addr()
356 __func__, sys_addr, node_i in find_mc_by_sys_addr()
857 sys_addr_to_dram_addr(struct mem_ctl_info * mci,u64 sys_addr) sys_addr_to_dram_addr() argument
939 sys_addr_to_input_addr(struct mem_ctl_info * mci,u64 sys_addr) sys_addr_to_input_addr() argument
968 sys_addr_to_csrow(struct mem_ctl_info * mci,u64 sys_addr) sys_addr_to_csrow() argument
1787 k8_map_sysaddr_to_csrow(struct mem_ctl_info * mci,u64 sys_addr,struct err_info * err) k8_map_sysaddr_to_csrow() argument
2063 f15_m30h_determine_channel(struct amd64_pvt * pvt,u64 sys_addr,u8 intlv_en,int num_dcts_intlv,u32 dct_sel) f15_m30h_determine_channel() argument
2094 f1x_determine_channel(struct amd64_pvt * pvt,u64 sys_addr,bool hi_range_sel,u8 intlv_en) f1x_determine_channel() argument
2139 f1x_get_norm_dct_addr(struct amd64_pvt * pvt,u8 range,u64 sys_addr,bool hi_rng,u32 dct_sel_base_addr) f1x_get_norm_dct_addr() argument
2263 f1x_swap_interleaved_region(struct amd64_pvt * pvt,u64 sys_addr) f1x_swap_interleaved_region() argument
2294 f1x_match_to_this_node(struct amd64_pvt * pvt,unsigned range,u64 sys_addr,int * chan_sel) f1x_match_to_this_node() argument
2374 f15_m30h_match_to_this_node(struct amd64_pvt * pvt,unsigned range,u64 sys_addr,int * chan_sel) f15_m30h_match_to_this_node() argument
2496 f1x_translate_sysaddr_to_cs(struct amd64_pvt * pvt,u64 sys_addr,int * chan_sel) f1x_translate_sysaddr_to_cs() argument
2529 f1x_map_sysaddr_to_csrow(struct mem_ctl_info * mci,u64 sys_addr,struct err_info * err) f1x_map_sysaddr_to_csrow() argument
2761 u64 sys_addr; decode_bus_error() local
2812 unsigned long sys_addr; decode_umc_error() local
[all...]
H A Digen6_edac.c238 u64 sys_addr; member
1169 res->sys_addr >> PAGE_SHIFT, in igen6_output_error()
1170 res->sys_addr & ~PAGE_MASK, in igen6_output_error()
1312 res.sys_addr = res_cfg->err_addr_to_sys_addr(eaddr, res.mc); in ecclog_work_cb()
1319 igen6_mc_printk(mci, KERN_DEBUG, "ADDR 0x%llx ", res.sys_addr); in ecclog_work_cb()
/linux/drivers/media/pci/solo6x10/
H A Dsolo6x10-p2m.c29 void *sys_addr, u32 ext_addr, u32 size, in solo_p2m_dma() argument
35 if (WARN_ON_ONCE((unsigned long)sys_addr & 0x03)) in solo_p2m_dma()
40 dma_addr = dma_map_single(&solo_dev->pdev->dev, sys_addr, size, in solo_p2m_dma()
H A Dsolo6x10.h345 void *sys_addr, u32 ext_addr, u32 size,
/linux/drivers/media/platform/amd/isp4/
H A Disp4_interface.c138 &mem_info->sys_addr); in isp4if_gpu_mem_alloc()
157 &mem_info->sys_addr); in isp4if_gpu_mem_free()
522 ispif->fw_cmd_resp_buf->sys_addr + offset; in isp4if_fw_init()
537 ispif->fw_cmd_resp_buf->sys_addr + offset; in isp4if_fw_init()
548 rb_config->base_sys_addr = ispif->fw_log_buf->sys_addr; in isp4if_fw_init()