| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/ |
| H A D | mali_group.h | 43 struct mali_group { struct 66 struct mali_group *parent_group; argument 94 struct mali_group *mali_group_create(struct mali_l2_cache_core *core, argument 99 void mali_group_dump_status(struct mali_group *group); 101 void mali_group_delete(struct mali_group *group); 103 _mali_osk_errcode_t mali_group_add_mmu_core(struct mali_group *group, 105 void mali_group_remove_mmu_core(struct mali_group *group); 107 _mali_osk_errcode_t mali_group_add_gp_core(struct mali_group *group, 109 void mali_group_remove_gp_core(struct mali_group *group); 111 _mali_osk_errcode_t mali_group_add_pp_core(struct mali_group *group, [all …]
|
| H A D | mali_group.c | 34 static void mali_group_report_l2_cache_counters_per_core(struct mali_group *group, u32 core_num); 37 static struct mali_group *mali_global_groups[MALI_MAX_NUMBER_OF_GROUPS] = { NULL, }; 48 static void mali_group_reset_pp(struct mali_group *group); 49 static void mali_group_reset_mmu(struct mali_group *group); 51 static void mali_group_activate_page_directory(struct mali_group *group, struct mali_session_data *… 52 static void mali_group_recovery_reset(struct mali_group *group); 54 struct mali_group *mali_group_create(struct mali_l2_cache_core *core, in mali_group_create() 59 struct mali_group *group = NULL; in mali_group_create() 66 group = _mali_osk_calloc(1, sizeof(struct mali_group)); in mali_group_create() 94 void mali_group_delete(struct mali_group *group) in mali_group_delete() [all …]
|
| H A D | mali_executor.c | 88 static struct mali_group *virtual_group = NULL; 94 static struct mali_group *gp_group = NULL; 128 static mali_bool mali_executor_physical_rejoin_virtual(struct mali_group *group); 134 static void mali_executor_complete_group(struct mali_group *group, 138 static void mali_executor_change_state_pp_physical(struct mali_group *group, 143 static mali_bool mali_executor_group_is_in_state(struct mali_group *group, 146 static void mali_executor_group_enable_internal(struct mali_group *group); 147 static void mali_executor_group_disable_internal(struct mali_group *group); 149 static void mali_executor_core_scale_in_group_complete(struct mali_group *group); 152 static void mali_executor_change_group_status_disabled(struct mali_group *group); [all …]
|
| H A D | mali_executor.h | 27 struct mali_group; 46 struct mali_group *mali_executor_get_virtual_group(void); 58 _mali_osk_errcode_t mali_executor_interrupt_gp(struct mali_group *group, mali_bool in_upper_half); 59 _mali_osk_errcode_t mali_executor_interrupt_pp(struct mali_group *group, mali_bool in_upper_half); 60 _mali_osk_errcode_t mali_executor_interrupt_mmu(struct mali_group *group, mali_bool in_upper_half); 61 void mali_executor_group_power_up(struct mali_group *groups[], u32 num_groups); 62 void mali_executor_group_power_down(struct mali_group *groups[], u32 num_groups); 70 void mali_executor_group_enable(struct mali_group *group); 71 void mali_executor_group_disable(struct mali_group *group); 72 mali_bool mali_executor_group_is_disabled(struct mali_group *group);
|
| H A D | mali_dlbu.h | 19 struct mali_group; 32 void mali_dlbu_add_group(struct mali_dlbu_core *dlbu, struct mali_group *group); 33 void mali_dlbu_remove_group(struct mali_dlbu_core *dlbu, struct mali_group *group);
|
| H A D | mali_pm.c | 189 struct mali_group *group) in mali_pm_register_group() 211 struct mali_group **groups, in mali_pm_get_domain_refs() 521 struct mali_group *groups_up[MALI_MAX_NUMBER_OF_GROUPS], in mali_pm_domain_power_up() 554 struct mali_group *group; in mali_pm_domain_power_up() 555 struct mali_group *group_tmp; in mali_pm_domain_power_up() 580 struct mali_group, in mali_pm_domain_power_up() 595 struct mali_group *groups_down[MALI_MAX_NUMBER_OF_GROUPS], in mali_pm_domain_power_down() 627 struct mali_group *group; in mali_pm_domain_power_down() 628 struct mali_group *group_tmp; in mali_pm_domain_power_down() 652 struct mali_group, in mali_pm_domain_power_down() [all …]
|
| H A D | mali_broadcast.h | 31 void mali_bcast_add_group(struct mali_bcast_unit *bcast_unit, struct mali_group *group); 34 void mali_bcast_remove_group(struct mali_bcast_unit *bcast_unit, struct mali_group *group);
|
| H A D | mali_pm.h | 55 struct mali_group *group); 58 struct mali_group **groups,
|
| H A D | mali_mmu.h | 19 struct mali_group; 74 struct mali_mmu_core *mali_mmu_create(_mali_osk_resource_t *resource, struct mali_group *group, mal…
|
| H A D | mali_broadcast.c | 65 struct mali_group *group) in mali_bcast_add_group() 89 struct mali_group *group) in mali_bcast_remove_group()
|
| H A D | mali_gp.h | 19 struct mali_group; 33 struct mali_gp_core *mali_gp_create(const _mali_osk_resource_t *resource, struct mali_group *group);
|
| H A D | mali_kernel_core.c | 135 struct mali_group *group = mali_group_create(NULL, NULL, NULL, MALI_DOMAIN_INDEX_PP0); in mali_parse_product_info() 192 struct mali_group *group; in mali_delete_groups() 312 static struct mali_group *mali_create_group(struct mali_l2_cache_core *cache, in mali_create_group() 319 struct mali_group *group; in mali_create_group() 374 struct mali_group *group; in mali_create_virtual_group() 399 struct mali_group *phys_group = NULL; in mali_create_virtual_group() 451 struct mali_group *group; in mali_parse_config_groups()
|
| H A D | mali_dlbu.c | 170 void mali_dlbu_add_group(struct mali_dlbu_core *dlbu, struct mali_group *group) in mali_dlbu_add_group() 186 void mali_dlbu_remove_group(struct mali_dlbu_core *dlbu, struct mali_group *group) in mali_dlbu_remove_group()
|
| H A D | mali_pp.h | 18 struct mali_group; 36 struct mali_pp_core *mali_pp_create(const _mali_osk_resource_t *resource, struct mali_group *group,…
|
| H A D | mali_pm_domain.h | 45 struct mali_group *group);
|
| H A D | mali_l2_cache.h | 114 struct mali_group *mali_l2_cache_get_group(
|
| H A D | mali_pm_domain.c | 86 struct mali_group *group) in mali_pm_domain_add_group()
|
| H A D | mali_gp.c | 28 struct mali_gp_core *mali_gp_create(const _mali_osk_resource_t *resource, struct mali_group *group) in mali_gp_create()
|
| H A D | mali_mmu.c | 104 struct mali_mmu_core *mali_mmu_create(_mali_osk_resource_t *resource, struct mali_group *group, mal… in mali_mmu_create()
|
| H A D | mali_pp.c | 35 struct mali_pp_core *mali_pp_create(const _mali_osk_resource_t *resource, struct mali_group *group,… in mali_pp_create()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_kernel_sysfs.c | 92 struct mali_group *group; in group_enabled_read() 94 group = (struct mali_group *)filp->private_data; in group_enabled_read() 108 struct mali_group *group; in group_enabled_write() 110 group = (struct mali_group *)filp->private_data; in group_enabled_write() 1225 struct mali_group *group = mali_group_get_glob_group(i); in mali_sysfs_register() 1252 struct mali_group *group = mali_group_get_glob_group(i); in mali_sysfs_register()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/ |
| H A D | Kbuild | 117 common/mali_group.o \
|
| /OK3568_Linux_fs/output/sessions/2025-06-06_01-57-56/ |
| H A D | 10-kernel-build_2025-06-06_01-57-58.log | |
| H A D | build_2025-06-06_01-57-58.log | |
| H A D | 10-kernel-build.log | |