Home
last modified time | relevance | path

Searched refs:_mali_osk_errcode_t (Results 1 – 25 of 106) sorted by relevance

12345

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_ukk.h195 _mali_osk_errcode_t _mali_ukk_open(void **context);
206 _mali_osk_errcode_t _mali_ukk_close(void **context);
227 _mali_osk_errcode_t _mali_ukk_wait_for_notification(_mali_uk_wait_for_notification_s *args);
234 _mali_osk_errcode_t _mali_ukk_post_notification(_mali_uk_post_notification_s *args);
244 _mali_osk_errcode_t _mali_ukk_get_api_version(_mali_uk_get_api_version_s *args);
251 _mali_osk_errcode_t _mali_ukk_get_api_version_v2(_mali_uk_get_api_version_v2_s *args);
258 _mali_osk_errcode_t _mali_ukk_get_user_settings(_mali_uk_get_user_settings_s *args);
265 _mali_osk_errcode_t _mali_ukk_get_user_setting(_mali_uk_get_user_setting_s *args);
272 _mali_osk_errcode_t _mali_ukk_request_high_priority(_mali_uk_request_high_priority_s *args);
277 _mali_osk_errcode_t _mali_ukk_pending_submit(_mali_uk_pending_submit_s *args);
[all …]
H A Dmali_osk_mali.h64 _mali_osk_errcode_t _mali_osk_resource_initialize(void);
73 _mali_osk_errcode_t _mali_osk_resource_find(u32 addr, _mali_osk_resource_t *res);
96 _mali_osk_errcode_t _mali_osk_device_data_get(_mali_osk_device_data *data);
121 _mali_osk_errcode_t _mali_osk_gpu_secure_mode_init(void);
126 _mali_osk_errcode_t _mali_osk_gpu_secure_mode_deinit(void);
131 _mali_osk_errcode_t _mali_osk_gpu_reset_and_secure_mode_enable(void);
136 _mali_osk_errcode_t _mali_osk_gpu_reset_and_secure_mode_disable(void);
H A Dmali_kernel_core.c88 static _mali_osk_errcode_t mali_set_global_gpu_base_address(void) in mali_set_global_gpu_base_address()
90 _mali_osk_errcode_t err = _MALI_OSK_ERR_OK; in mali_set_global_gpu_base_address()
128 static _mali_osk_errcode_t mali_parse_product_info(void) in mali_parse_product_info()
235 static _mali_osk_errcode_t mali_parse_config_l2_cache(void) in mali_parse_config_l2_cache()
365 static _mali_osk_errcode_t mali_create_virtual_group(_mali_osk_resource_t *resource_mmu_pp_bcast, in mali_create_virtual_group()
449 static _mali_osk_errcode_t mali_parse_config_groups(void) in mali_parse_config_groups()
465 _mali_osk_errcode_t resource_gp_found; in mali_parse_config_groups()
466 _mali_osk_errcode_t resource_gp_mmu_found; in mali_parse_config_groups()
467 _mali_osk_errcode_t resource_pp_found[8]; in mali_parse_config_groups()
468 _mali_osk_errcode_t resource_pp_mmu_found[8]; in mali_parse_config_groups()
[all …]
H A Dmali_osk_profiling.h31 _mali_osk_errcode_t _mali_osk_profiling_init(mali_bool auto_start);
52 _mali_osk_errcode_t _mali_osk_profiling_start(u32 *limit);
91 _mali_osk_errcode_t _mali_osk_profiling_stop(u32 *count);
109 _mali_osk_errcode_t _mali_osk_profiling_get_event(u32 index, u64 *timestamp, u32 *event_id, u32 dat…
118 _mali_osk_errcode_t _mali_osk_profiling_clear(void);
H A Dmali_mmu_page_directory.c19 static _mali_osk_errcode_t fill_page(mali_io_address mapping, u32 data);
23 _mali_osk_errcode_t err; in mali_allocate_empty_page()
53 _mali_osk_errcode_t mali_create_fault_flush_pages(mali_dma_addr *page_directory, in mali_create_fault_flush_pages()
58 _mali_osk_errcode_t err; in mali_create_fault_flush_pages()
104 static _mali_osk_errcode_t fill_page(mali_io_address mapping, u32 data) in fill_page()
116 _mali_osk_errcode_t mali_mmu_pagedir_map(struct mali_page_directory *pagedir, u32 mali_address, u32… in mali_mmu_pagedir_map()
120 _mali_osk_errcode_t err; in mali_mmu_pagedir_map()
186 _mali_osk_errcode_t mali_mmu_pagedir_unmap(struct mali_page_directory *pagedir, u32 mali_address, u… in mali_mmu_pagedir_unmap()
269 _mali_osk_errcode_t err; in mali_mmu_pagedir_alloc()
374 static _mali_osk_errcode_t writereg(u32 where, u32 what, const char *comment, struct dump_info *inf… in writereg()
[all …]
H A Dmali_pp.h33 _mali_osk_errcode_t mali_pp_initialize(void);
40 _mali_osk_errcode_t mali_pp_stop_bus_wait(struct mali_pp_core *core);
42 _mali_osk_errcode_t mali_pp_reset_wait(struct mali_pp_core *core);
43 _mali_osk_errcode_t mali_pp_reset(struct mali_pp_core *core);
44 _mali_osk_errcode_t mali_pp_hard_reset(struct mali_pp_core *core);
H A Dmali_pmu.c25 static _mali_osk_errcode_t mali_pmu_wait_for_command_finish(
121 _mali_osk_errcode_t mali_pmu_power_down(struct mali_pmu_core *pmu, u32 mask) in mali_pmu_power_down()
124 _mali_osk_errcode_t err; in mali_pmu_power_down()
178 _mali_osk_errcode_t mali_pmu_power_up(struct mali_pmu_core *pmu, u32 mask) in mali_pmu_power_up()
181 _mali_osk_errcode_t err; in mali_pmu_power_up()
245 static _mali_osk_errcode_t mali_pmu_wait_for_command_finish( in mali_pmu_wait_for_command_finish()
H A Dmali_executor.h34 _mali_osk_errcode_t mali_executor_initialize(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);
H A Dmali_osk.h93 _mali_osk_errcode_t _mali_osk_wq_init(void);
663 _mali_osk_errcode_t _mali_osk_mem_reqregion(uintptr_t phys, u32 size, const char *description);
923 _mali_osk_errcode_t _mali_osk_notification_queue_receive(_mali_osk_notification_queue_t *queue, _ma…
938 _mali_osk_errcode_t _mali_osk_notification_queue_dequeue(_mali_osk_notification_queue_t *queue, _ma…
1291 _mali_osk_errcode_t _mali_osk_pm_dev_ref_get_sync(void);
1301 _mali_osk_errcode_t _mali_osk_pm_dev_ref_get_async(void);
H A Dmali_gp.h30 _mali_osk_errcode_t mali_gp_initialize(void);
37 _mali_osk_errcode_t mali_gp_stop_bus_wait(struct mali_gp_core *core);
39 _mali_osk_errcode_t mali_gp_reset_wait(struct mali_gp_core *core);
41 _mali_osk_errcode_t mali_gp_reset(struct mali_gp_core *core);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_manager.h39 _mali_osk_errcode_t mali_mem_add_mem_size(struct mali_session_data *session, u32 mali_addr, u32 add…
41 _mali_osk_errcode_t _mali_ukk_mem_allocate(_mali_uk_alloc_mem_s *args);
42 _mali_osk_errcode_t _mali_ukk_mem_free(_mali_uk_free_mem_s *args);
43 _mali_osk_errcode_t _mali_ukk_mem_bind(_mali_uk_bind_mem_s *args);
44 _mali_osk_errcode_t _mali_ukk_mem_unbind(_mali_uk_unbind_mem_s *args);
45 _mali_osk_errcode_t _mali_ukk_mem_cow(_mali_uk_cow_mem_s *args);
46 _mali_osk_errcode_t _mali_ukk_mem_cow_modify_range(_mali_uk_cow_modify_range_s *args);
47 _mali_osk_errcode_t _mali_ukk_mem_usage_get(_mali_uk_profiling_memory_usage_get_s *args);
48 _mali_osk_errcode_t _mali_ukk_mem_resize(_mali_uk_mem_resize_s *args);
H A Dmali_memory.h23 _mali_osk_errcode_t mali_memory_initialize(void);
35 MALI_STATIC_INLINE _mali_osk_errcode_t
67 _mali_osk_errcode_t mali_memory_session_begin(struct mali_session_data *session);
88 _mali_osk_errcode_t mali_mem_mali_map_prepare(mali_mem_allocation *descriptor);
100 _mali_osk_errcode_t mali_mem_mali_map_resize(mali_mem_allocation *descriptor, u32 new_size);
118 _mali_osk_errcode_t mali_memory_core_resource_os_memory(u32 size);
126 _mali_osk_errcode_t mali_memory_core_resource_dedicated_memory(u32 start, u32 size);
H A Dmali_memory_os_alloc.h26 _mali_osk_errcode_t mali_mem_os_get_table_page(mali_dma_addr *phys, mali_io_address *mapping);
30 _mali_osk_errcode_t mali_mem_os_init(void);
42 _mali_osk_errcode_t mali_mem_os_put_page(struct page *page);
44 _mali_osk_errcode_t mali_mem_os_resize_pages(mali_mem_os_mem *mem_from, mali_mem_os_mem *mem_to, u3…
46 _mali_osk_errcode_t mali_mem_os_mali_map(mali_mem_os_mem *os_mem, struct mali_session_data *session…
52 _mali_osk_errcode_t mali_mem_os_resize_cpu_map_locked(mali_mem_backend *mem_bkend, struct vm_area_s…
H A Dmali_ukk_mem.c22 _mali_osk_errcode_t err; in mem_alloc_wrapper()
48 _mali_osk_errcode_t err; in mem_free_wrapper()
74 _mali_osk_errcode_t err; in mem_bind_wrapper()
96 _mali_osk_errcode_t err; in mem_unbind_wrapper()
119 _mali_osk_errcode_t err; in mem_cow_wrapper()
145 _mali_osk_errcode_t err; in mem_cow_modify_range_wrapper()
171 _mali_osk_errcode_t err; in mem_resize_mem_wrapper()
193 _mali_osk_errcode_t err; in mem_write_safe_wrapper()
233 _mali_osk_errcode_t err; in mem_query_mmu_page_table_dump_size_wrapper()
251 _mali_osk_errcode_t err; in mem_dump_mmu_page_table_wrapper()
[all …]
H A Dmali_memory_cow.h19 _mali_osk_errcode_t mali_mem_cow_cpu_map_pages_locked(mali_mem_backend *mem_bkend,
24 _mali_osk_errcode_t mali_memory_do_cow(mali_mem_backend *target_bk,
31 _mali_osk_errcode_t mali_memory_cow_modify_range(mali_mem_backend *backend,
35 _mali_osk_errcode_t mali_memory_cow_os_memory(mali_mem_backend *target_bk,
46 _mali_osk_errcode_t mali_mem_cow_allocate_on_demand(mali_mem_backend *mem_bkend, u32 offset_page);
H A Dmali_ukk_core.c23 _mali_osk_errcode_t err; in get_api_version_wrapper()
42 _mali_osk_errcode_t err; in get_api_version_v2_wrapper()
86 _mali_osk_errcode_t err; in wait_for_notification_wrapper()
107 _mali_osk_errcode_t err; in post_notification_wrapper()
128 _mali_osk_errcode_t err; in get_user_settings_wrapper()
147 _mali_osk_errcode_t err; in request_high_priority_wrapper()
162 _mali_osk_errcode_t err; in pending_submit_wrapper()
H A Dmali_memory_defer_bind.h57 _mali_osk_errcode_t mali_mem_defer_bind_manager_init(void);
59 _mali_osk_errcode_t mali_mem_defer_bind(struct mali_gp_job *gp, struct mali_defer_mem_block *dmem_b…
60 _mali_osk_errcode_t mali_mem_defer_bind_allocation_prepare(mali_mem_allocation *alloc, struct list_…
61 _mali_osk_errcode_t mali_mem_prepare_mem_for_job(struct mali_gp_job *next_gp_job, mali_defer_mem_bl…
H A Dmali_osk_mali.c122 _mali_osk_errcode_t _mali_osk_resource_initialize(void) in _mali_osk_resource_initialize()
192 _mali_osk_errcode_t _mali_osk_resource_find(u32 addr, _mali_osk_resource_t *res) in _mali_osk_resource_find()
276 _mali_osk_errcode_t _mali_osk_resource_find(u32 addr, _mali_osk_resource_t *res) in _mali_osk_resource_find()
343 _mali_osk_errcode_t err; in _mali_osk_get_pmu_switch_delay()
356 _mali_osk_errcode_t _mali_osk_device_data_get(_mali_osk_device_data *data) in _mali_osk_device_data_get()
415 _mali_osk_errcode_t _mali_osk_gpu_secure_mode_init(void) in _mali_osk_gpu_secure_mode_init()
442 _mali_osk_errcode_t _mali_osk_gpu_secure_mode_deinit(void) in _mali_osk_gpu_secure_mode_deinit()
456 _mali_osk_errcode_t _mali_osk_gpu_reset_and_secure_mode_enable(void) in _mali_osk_gpu_reset_and_secure_mode_enable()
474 _mali_osk_errcode_t _mali_osk_gpu_reset_and_secure_mode_disable(void) in _mali_osk_gpu_reset_and_secure_mode_disable()
H A Dmali_ukk_gp.c21 _mali_osk_errcode_t err; in gp_start_job_wrapper()
38 _mali_osk_errcode_t err; in gp_get_core_version_wrapper()
57 _mali_osk_errcode_t err; in gp_suspend_response_wrapper()
77 _mali_osk_errcode_t err; in gp_get_number_of_cores_wrapper()
H A Dmali_profiling_internal.c47 _mali_osk_errcode_t _mali_internal_profiling_init(mali_bool auto_start) in _mali_internal_profiling_init()
92 _mali_osk_errcode_t _mali_internal_profiling_start(u32 *limit) in _mali_internal_profiling_start()
94 _mali_osk_errcode_t ret; in _mali_internal_profiling_start()
169 _mali_osk_errcode_t _mali_internal_profiling_stop(u32 *count) in _mali_internal_profiling_stop()
207 _mali_osk_errcode_t _mali_internal_profiling_get_event(u32 index, u64 *timestamp, u32 *event_id, u3… in _mali_internal_profiling_get_event()
245 _mali_osk_errcode_t _mali_internal_profiling_clear(void) in _mali_internal_profiling_clear()
H A Dmali_ukk_pp.c21 _mali_osk_errcode_t err; in pp_start_job_wrapper()
37 _mali_osk_errcode_t err; in pp_and_gp_start_job_wrapper()
55 _mali_osk_errcode_t err; in pp_get_number_of_cores_wrapper()
78 _mali_osk_errcode_t err; in pp_get_core_version_wrapper()
H A Dmali_memory_defer_bind.c41 _mali_osk_errcode_t mali_mem_defer_bind_manager_init(void) in mali_mem_defer_bind_manager_init()
65 _mali_osk_errcode_t mali_mem_defer_alloc_mem(u32 require, struct mali_session_data *session, mali_d… in mali_mem_defer_alloc_mem()
87 _mali_osk_errcode_t mali_mem_prepare_mem_for_job(struct mali_gp_job *next_gp_job, mali_defer_mem_bl… in mali_mem_prepare_mem_for_job()
111 _mali_osk_errcode_t mali_mem_defer_bind_allocation_prepare(mali_mem_allocation *alloc, struct list_… in mali_mem_defer_bind_allocation_prepare()
156 static _mali_osk_errcode_t mali_mem_defer_bind_allocation(struct mali_backend_bind_list *bk_node, in mali_mem_defer_bind_allocation()
207 _mali_osk_errcode_t mali_mem_defer_bind(struct mali_gp_job *gp, in mali_mem_defer_bind()
H A Dmali_memory_manager.c207 static _mali_osk_errcode_t mali_mem_resize(struct mali_session_data *session, mali_mem_backend *mem… in mali_mem_resize()
209 _mali_osk_errcode_t ret = _MALI_OSK_ERR_FAULT; in mali_mem_resize()
365 _mali_osk_errcode_t mali_mem_add_mem_size(struct mali_session_data *session, u32 mali_addr, u32 add… in mali_mem_add_mem_size()
368 _mali_osk_errcode_t ret = _MALI_OSK_ERR_FAULT; in mali_mem_add_mem_size()
401 _mali_osk_errcode_t _mali_ukk_mem_allocate(_mali_uk_alloc_mem_s *args) in _mali_ukk_mem_allocate()
405 _mali_osk_errcode_t ret = _MALI_OSK_ERR_FAULT; in _mali_ukk_mem_allocate()
602 _mali_osk_errcode_t _mali_ukk_mem_free(_mali_uk_free_mem_s *args) in _mali_ukk_mem_free()
635 _mali_osk_errcode_t _mali_ukk_mem_bind(_mali_uk_bind_mem_s *args) in _mali_ukk_mem_bind()
639 _mali_osk_errcode_t ret = _MALI_OSK_ERR_FAULT; in _mali_ukk_mem_bind()
754 _mali_osk_errcode_t _mali_ukk_mem_unbind(_mali_uk_unbind_mem_s *args) in _mali_ukk_mem_unbind()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/ump/common/
H A Dump_ukk.h28 _mali_osk_errcode_t _ump_ukk_open(void **context);
30 _mali_osk_errcode_t _ump_ukk_close(void **context);
32 _mali_osk_errcode_t _ump_ukk_allocate(_ump_uk_allocate_s *user_interaction);
34 _mali_osk_errcode_t _ump_ukk_release(_ump_uk_release_s *release_info);
36 _mali_osk_errcode_t _ump_ukk_size_get(_ump_uk_size_get_s *user_interaction);
38 _mali_osk_errcode_t _ump_ukk_map_mem(_ump_uk_map_mem_s *args);
40 _mali_osk_errcode_t _ump_uku_get_api_version(_ump_uk_api_version_s *args);
H A Dump_osk.h28 _mali_osk_errcode_t _ump_osk_init(void);
30 _mali_osk_errcode_t _ump_osk_term(void);
36 _mali_osk_errcode_t _ump_osk_mem_mapregion_init(ump_memory_allocation *descriptor);
38 _mali_osk_errcode_t _ump_osk_mem_mapregion_map(ump_memory_allocation *descriptor, u32 offset, u32 *…

12345