Lines Matching refs:periphbase
29 static inline unsigned long long ccn_reg_read(uintptr_t periphbase, in ccn_reg_read() argument
35 assert(periphbase); in ccn_reg_read()
38 region_base = periphbase + region_id_to_base(region_id); in ccn_reg_read()
48 static inline void ccn_reg_write(uintptr_t periphbase, in ccn_reg_write() argument
55 assert(periphbase); in ccn_reg_write()
58 region_base = periphbase + region_id_to_base(region_id); in ccn_reg_write()
74 static unsigned int ccn_get_rni_mcount(uintptr_t periphbase, in ccn_get_rni_mcount() argument
80 rn_type_id = get_node_type(ccn_reg_read(periphbase, in ccn_get_rni_mcount()
111 static unsigned int ccn_get_rn_master_info(uintptr_t periphbase, in ccn_get_rn_master_info() argument
128 rn_bitmap = ccn_reg_read(periphbase, MN_REGION_ID, mn_reg_off); in ccn_get_rn_master_info()
143 ccn_get_rni_mcount(periphbase, node_id)); in ccn_get_rn_master_info()
178 assert(plat_desc->periphbase); in ccn_validate_plat_params()
187 num_rn_masters = ccn_get_rn_master_info(plat_desc->periphbase, &info); in ccn_validate_plat_params()
264 assert(ccn_plat_desc->periphbase); in ccn_snoop_dvm_do_op()
271 ccn_reg_write(ccn_plat_desc->periphbase, in ccn_snoop_dvm_do_op()
311 CCN_GET_HN_NODEID_MAP(ccn_plat_desc->periphbase, in ccn_enter_snoop_dvm_domain()
318 CCN_GET_MN_NODEID_MAP(ccn_plat_desc->periphbase), in ccn_enter_snoop_dvm_domain()
330 CCN_GET_HN_NODEID_MAP(ccn_plat_desc->periphbase, in ccn_exit_snoop_dvm_domain()
337 CCN_GET_MN_NODEID_MAP(ccn_plat_desc->periphbase), in ccn_exit_snoop_dvm_domain()
349 CCN_GET_MN_NODEID_MAP(ccn_plat_desc->periphbase), in ccn_enter_dvm_domain()
361 CCN_GET_MN_NODEID_MAP(ccn_plat_desc->periphbase), in ccn_exit_dvm_domain()
382 assert(ccn_plat_desc->periphbase); in ccn_get_l3_run_mode()
391 hnf_pstate_stat = ccn_reg_read(ccn_plat_desc->periphbase, in ccn_get_l3_run_mode()
410 assert(ccn_plat_desc->periphbase); in ccn_set_l3_run_mode()
413 mn_hnf_id_map = ccn_reg_read(ccn_plat_desc->periphbase, in ccn_set_l3_run_mode()
420 ccn_reg_write(ccn_plat_desc->periphbase, in ccn_set_l3_run_mode()
435 hnf_pstate_stat = ccn_reg_read(ccn_plat_desc->periphbase, in ccn_set_l3_run_mode()
460 assert(ccn_plat_desc->periphbase); in ccn_program_sys_addrmap()
462 mn_hnf_id_map = ccn_reg_read(ccn_plat_desc->periphbase, in ccn_program_sys_addrmap()
476 ccn_reg_write(ccn_plat_desc->periphbase, in ccn_program_sys_addrmap()
489 int ccn_get_part0_id(uintptr_t periphbase) in ccn_get_part0_id() argument
491 assert(periphbase); in ccn_get_part0_id()
492 return (int)(mmio_read_64(periphbase in ccn_get_part0_id()
537 node_bitmap = ccn_reg_read(ccn_plat_desc->periphbase, in get_region_id_for_node()
587 ccn_reg_write(ccn_plat_desc->periphbase, region_id, reg_offset, val); in ccn_write_node_reg()
589 (ccn_plat_desc->periphbase in ccn_write_node_reg()
614 val = ccn_reg_read(ccn_plat_desc->periphbase, region_id, reg_offset); in ccn_read_node_reg()
616 (ccn_plat_desc->periphbase in ccn_read_node_reg()