Lines Matching refs:max_pnode
878 static __init void map_high(char *id, unsigned long base, int pshift, int bshift, int max_pnode, en… in map_high() argument
883 bytes = (1UL << bshift) * (max_pnode + 1); in map_high()
894 id, paddr, paddr + bytes, mt[map_type], max_pnode + 1); in map_high()
897 static __init void map_gru_high(int max_pnode) in map_gru_high() argument
922 map_high("GRU", base, shift, shift, max_pnode, map_wb); in map_gru_high()
924 gru_end_paddr = gru_start_paddr + (1UL << shift) * (max_pnode + 1); in map_gru_high()
927 static __init void map_mmr_high(int max_pnode) in map_mmr_high() argument
954 map_high("MMR", base, shift, shift, max_pnode, map_uc); in map_mmr_high()
968 int min_pnode, int max_pnode, in calc_mmioh_map() argument
979 max_io = max_pnode; in calc_mmioh_map()
991 max_nasid = max_pnode; in calc_mmioh_map()
999 max_nasid = max_pnode; in calc_mmioh_map()
1007 max_nasid = max_pnode * 2; in calc_mmioh_map()
1015 max_nasid = max_pnode * 2; in calc_mmioh_map()
1076 id, base, shift, m_io, max_io, max_pnode); in calc_mmioh_map()
1082 static __init void map_mmioh_high(int min_pnode, int max_pnode) in map_mmioh_high() argument
1093 calc_mmioh_map(UVY_MMIOH0, min_pnode, max_pnode, in map_mmioh_high()
1101 calc_mmioh_map(UVY_MMIOH1, min_pnode, max_pnode, in map_mmioh_high()
1119 calc_mmioh_map(UVX_MMIOH0, min_pnode, max_pnode, in map_mmioh_high()
1132 calc_mmioh_map(UVX_MMIOH1, min_pnode, max_pnode, in map_mmioh_high()
1147 calc_mmioh_map(UV2_MMIOH, min_pnode, max_pnode, in map_mmioh_high()
1703 unsigned short min_pnode = USHRT_MAX, max_pnode = 0; in uv_system_init_hub() local
1832 max_pnode = max(pnode, max_pnode); in uv_system_init_hub()
1839 pr_info("UV: min_pnode:%02x max_pnode:%02x\n", min_pnode, max_pnode); in uv_system_init_hub()
1840 map_gru_high(max_pnode); in uv_system_init_hub()
1841 map_mmr_high(max_pnode); in uv_system_init_hub()
1842 map_mmioh_high(min_pnode, max_pnode); in uv_system_init_hub()