318
318
/* UV global physical address --> socket phys RAM */
319
319
static inline unsigned long uv_gpa_to_soc_phys_ram(unsigned long gpa)
322
322
unsigned long remap_base = uv_hub_info->lowmem_remap_base;
323
323
unsigned long remap_top = uv_hub_info->lowmem_remap_top;
325
325
gpa = ((gpa << uv_hub_info->m_shift) >> uv_hub_info->m_shift) |
326
326
((gpa >> uv_hub_info->n_lshift) << uv_hub_info->m_val);
328
328
if (paddr >= remap_base && paddr < remap_base + remap_top)