Home
last modified time | relevance | path

Searched refs:gpu_clk_handle (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/platform/devicetree/
H A Dmali_kbase_clk_rate_trace.c46 void *gpu_clk_handle) in get_gpu_clk_rate() argument
66 return clk_get_rate((struct clk *)gpu_clk_handle); in get_gpu_clk_rate()
70 void *gpu_clk_handle, struct notifier_block *nb) in gpu_clk_notifier_register() argument
73 offsetof(struct kbase_gpu_clk_notifier_data, gpu_clk_handle), in gpu_clk_notifier_register()
77 sizeof(((struct kbase_gpu_clk_notifier_data *)0)->gpu_clk_handle), in gpu_clk_notifier_register()
86 return clk_notifier_register((struct clk *)gpu_clk_handle, nb); in gpu_clk_notifier_register()
90 void *gpu_clk_handle, struct notifier_block *nb) in gpu_clk_notifier_unregister() argument
97 clk_notifier_unregister((struct clk *)gpu_clk_handle, nb); in gpu_clk_notifier_unregister()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_clk_rate_trace_mgr.c84 if (WARN_ON_ONCE(clk_data->gpu_clk_handle != ndata->gpu_clk_handle)) in gpu_clk_rate_change_notifier()
103 void *gpu_clk_handle, unsigned int index) in gpu_clk_data_init() argument
113 WARN_ON(!gpu_clk_handle) || in gpu_clk_data_init()
124 clk_data->gpu_clk_handle = gpu_clk_handle; in gpu_clk_data_init()
127 callbacks->get_gpu_clk_rate(kbdev, gpu_clk_handle); in gpu_clk_data_init()
147 gpu_clk_handle, &clk_data->clk_rate_change_nb); in gpu_clk_data_init()
177 void *gpu_clk_handle = in kbase_clk_rate_trace_manager_init() local
180 if (!gpu_clk_handle) in kbase_clk_rate_trace_manager_init()
183 ret = gpu_clk_data_init(kbdev, gpu_clk_handle, i); in kbase_clk_rate_trace_manager_init()
203 kbdev, clk_rtm->clks[i]->gpu_clk_handle, in kbase_clk_rate_trace_manager_init()
[all …]
H A Dmali_kbase_clk_rate_trace_mgr.h47 void *gpu_clk_handle; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_config.h355 void *gpu_clk_handle; member
390 void *gpu_clk_handle);
409 void *gpu_clk_handle, struct notifier_block *nb);
423 void *gpu_clk_handle, struct notifier_block *nb);
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/platform/rk/
H A Dmali_kbase_config_rk.c662 void *gpu_clk_handle) in get_gpu_clk_rate() argument
664 return clk_get_rate((struct clk *)gpu_clk_handle); in get_gpu_clk_rate()
668 void *gpu_clk_handle, struct notifier_block *nb) in gpu_clk_notifier_register() argument
671 offsetof(struct kbase_gpu_clk_notifier_data, gpu_clk_handle), in gpu_clk_notifier_register()
675 sizeof(((struct kbase_gpu_clk_notifier_data *)0)->gpu_clk_handle), in gpu_clk_notifier_register()
678 return clk_notifier_register((struct clk *)gpu_clk_handle, nb); in gpu_clk_notifier_register()
682 void *gpu_clk_handle, struct notifier_block *nb) in gpu_clk_notifier_unregister() argument
684 clk_notifier_unregister((struct clk *)gpu_clk_handle, nb); in gpu_clk_notifier_unregister()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/arbiter/
H A Dmali_kbase_arbiter_pm.c1036 ndata.gpu_clk_handle = arb_freq; in kbase_arbiter_pm_update_gpu_freq()
1071 void *gpu_clk_handle) in get_arb_gpu_clk_rate() argument
1075 (struct kbase_arbiter_freq *) gpu_clk_handle; in get_arb_gpu_clk_rate()
1096 void *gpu_clk_handle, struct notifier_block *nb) in arb_gpu_clk_notifier_register() argument
1100 (struct kbase_arbiter_freq *)gpu_clk_handle; in arb_gpu_clk_notifier_register()
1121 void *gpu_clk_handle, struct notifier_block *nb) in arb_gpu_clk_notifier_unregister() argument
1124 (struct kbase_arbiter_freq *)gpu_clk_handle; in arb_gpu_clk_notifier_unregister()