Lines Matching refs:range

265 	struct rg_partition_range *range = xpu->partition_range;  in set_mpu_permissions()  local
276 for (int i = 0; i < xpu->part_range_arr_size; i++, range++, owner++) { in set_mpu_permissions()
277 if (rg_num != XPU_RG_ALL && range->rg_num != rg_num) in set_mpu_permissions()
289 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
291 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
293 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
295 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
310 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
317 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_permissions()
365 struct rg_partition_range *range = xpu->partition_range; in set_mpu_dynamic_permissions() local
374 for (size_t i = 0; i < xpu->part_range_arr_size; i++, range++) { in set_mpu_dynamic_permissions()
375 if (rg_num != XPU_RG_ALL && range->rg_num != rg_num) in set_mpu_dynamic_permissions()
379 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_dynamic_permissions()
381 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_dynamic_permissions()
390 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_dynamic_permissions()
395 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in set_mpu_dynamic_permissions()
403 struct rg_partition_range *range = xpu->partition_range; in program_mpu_partitions() local
410 for (size_t i = 0; i < xpu->part_range_arr_size; i++, range++) { in program_mpu_partitions()
411 if (rg_num != XPU_RG_ALL && range->rg_num != rg_num) in program_mpu_partitions()
414 start_lo = (uint32_t)range->start_addr; in program_mpu_partitions()
415 start_hi = (uint32_t)(range->start_addr >> 32); in program_mpu_partitions()
417 end_lo = (uint32_t)range->end_addr; in program_mpu_partitions()
418 end_hi = (uint32_t)(range->end_addr >> 32); in program_mpu_partitions()
421 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in program_mpu_partitions()
423 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in program_mpu_partitions()
425 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in program_mpu_partitions()
427 XPU3_RGn_REG_SPACE_SIZE * range->rg_num; in program_mpu_partitions()
539 static void xpu_init_mpu_instances(struct mpu_ranges *range) in xpu_init_mpu_instances() argument
541 for (uint32_t i = 0; i < range->mpus_count; i++) { in xpu_init_mpu_instances()
542 struct xpu_instance *mpu = &range->mpus[i]; in xpu_init_mpu_instances()
547 uint32_t dev_cnt = range->device_prtn_cnt; in xpu_init_mpu_instances()
556 struct mpu_ranges *range = ranges; in xpu_master_mpu_init() local
558 for (size_t i = 0; i < range_count; i++, range++) in xpu_master_mpu_init()
559 xpu_init_mpu_instances(range); in xpu_master_mpu_init()