Lines Matching full:mmr
64 panic("UV: error: undefined MMR: %s\n", str); in uv_undefined()
66 pr_crit("UV: error: undefined MMR: %s\n", str); in uv_undefined()
75 unsigned long val, *mmr; in uv_early_read_mmr() local
77 mmr = early_ioremap(UV_LOCAL_MMR_BASE | addr, sizeof(*mmr)); in uv_early_read_mmr()
78 val = *mmr; in uv_early_read_mmr()
79 early_iounmap(mmr, sizeof(*mmr)); in uv_early_read_mmr()
144 * The NODE_ID MMR is always at offset 0. in early_set_hub_type()
197 u64 mmr; in uv_tsc_check_sync() local
203 mmr = uv_early_read_mmr(UVH_TSC_SYNC_MMR); in uv_tsc_check_sync()
206 sync_state = (mmr >> mmr_shift) & UVH_TSC_SYNC_MASK; in uv_tsc_check_sync()
943 pr_err("UV: GRU unavailable (no MMR)\n"); in map_gru_high()
965 union uvh_rh10_gam_mmr_overlay_config_u mmr; in map_mmr_high() local
967 mmr.v = uv_read_local_mmr(UVH_RH10_GAM_MMR_OVERLAY_CONFIG); in map_mmr_high()
968 enable = mmr.s.enable; in map_mmr_high()
969 base = mmr.s.base; in map_mmr_high()
972 union uvh_rh_gam_mmr_overlay_config_u mmr; in map_mmr_high() local
974 mmr.v = uv_read_local_mmr(UVH_RH_GAM_MMR_OVERLAY_CONFIG); in map_mmr_high()
975 enable = mmr.s.enable; in map_mmr_high()
976 base = mmr.s.base; in map_mmr_high()
979 pr_err("UV:%s:RH_GAM_MMR_OVERLAY_CONFIG MMR undefined?\n", in map_mmr_high()
985 map_high("MMR", base, shift, shift, max_pnode, map_uc); in map_mmr_high()
987 pr_info("UV: MMR disabled\n"); in map_mmr_high()
1002 unsigned long mmr, nasid_mask; in calc_mmioh_map() local
1018 mmr = UVH_RH10_GAM_MMIOH_REDIRECT_CONFIG0; in calc_mmioh_map()
1026 mmr = UVH_RH10_GAM_MMIOH_REDIRECT_CONFIG1; in calc_mmioh_map()
1034 mmr = UVH_RH_GAM_MMIOH_REDIRECT_CONFIG0; in calc_mmioh_map()
1042 mmr = UVH_RH_GAM_MMIOH_REDIRECT_CONFIG1; in calc_mmioh_map()
1059 unsigned long m_redirect = mmr + i * 8; in calc_mmioh_map()