/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_time.c | 28 void kbase_backend_get_gpu_time_norequest(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time, in kbase_backend_get_gpu_time_norequest() argument 33 if (cycle_counter) { in kbase_backend_get_gpu_time_norequest() 37 *cycle_counter = kbase_reg_read(kbdev, GPU_CONTROL_REG(CYCLE_COUNT_LO)); in kbase_backend_get_gpu_time_norequest() 40 *cycle_counter |= (((u64)hi1) << BASE_MEM_FLAGS_NR_HI_BITS); in kbase_backend_get_gpu_time_norequest() 62 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time, struct timespec64 *ts) in kbase_backend_get_gpu_time() argument 67 kbase_backend_get_gpu_time_norequest(kbdev, cycle_counter, system_time, ts); in kbase_backend_get_gpu_time()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/ |
H A D | mali_kbase_time.c | 29 u64 *cycle_counter, in kbase_backend_get_gpu_time_norequest() 35 if (cycle_counter) in kbase_backend_get_gpu_time_norequest() 36 *cycle_counter = kbase_backend_get_cycle_cnt(kbdev); in kbase_backend_get_gpu_time_norequest() 89 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, in kbase_backend_get_gpu_time() argument 99 kbase_backend_get_gpu_time_norequest(kbdev, cycle_counter, system_time, in kbase_backend_get_gpu_time() 28 kbase_backend_get_gpu_time_norequest(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time, struct timespec64 *ts) kbase_backend_get_gpu_time_norequest() argument
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_time.c | 24 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time, struct timespec64 *ts) in kbase_backend_get_gpu_time() argument 34 *cycle_counter = kbase_reg_read(kbdev, GPU_CONTROL_REG(CYCLE_COUNT_LO), NULL); in kbase_backend_get_gpu_time() 36 *cycle_counter |= (((u64)hi1) << KBASE_OFFSET_TT); in kbase_backend_get_gpu_time()
|
H A D | mali_kbase_time.h | 22 * @cycle_counter: Pointer to u64 to store cycle counter in 27 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time,
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/backend/gpu/ |
H A D | mali_kbase_time.c | 23 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, in kbase_backend_get_gpu_time() argument 35 *cycle_counter = kbase_reg_read(kbdev, in kbase_backend_get_gpu_time() 39 *cycle_counter |= (((u64) hi1) << 32); in kbase_backend_get_gpu_time()
|
H A D | mali_kbase_time.h | 24 * @cycle_counter: Pointer to u64 to store cycle counter in 29 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter,
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwaccess_time.h | 33 * @cycle_counter: Pointer to u64 to store cycle counter in 38 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time, 45 * @cycle_counter: Pointer to u64 to store cycle counter in 50 void kbase_backend_get_gpu_time_norequest(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time,
|
H A D | mali_kbase_softjobs.c | 138 u64 cycle_counter; in kbase_dump_cpu_gpu_time() local 166 kbase_backend_get_gpu_time(kctx->kbdev, &cycle_counter, &system_time, &ts); in kbase_dump_cpu_gpu_time() 173 data.cycle_counter = cycle_counter; in kbase_dump_cpu_gpu_time()
|
H A D | mali_kbase_ioctl.h | 617 * @cycle_counter: GPU cycle counter value. 633 __u64 cycle_counter; member
|
H A D | mali_kbase_core_linux.c | 1035 timeinfo->out.cycle_counter = cycle_cnt; in kbase_api_get_cpu_gpu_timeinfo()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_hwaccess_time.h | 28 * @cycle_counter: Pointer to u64 to store cycle counter in. 33 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, 40 * @cycle_counter: Pointer to u64 to store cycle counter in 46 u64 *cycle_counter,
|
H A D | mali_kbase_softjobs.c | 139 u64 cycle_counter; in kbase_dump_cpu_gpu_time() local 175 kbase_backend_get_gpu_time(kctx->kbdev, &cycle_counter, &system_time, in kbase_dump_cpu_gpu_time() 183 data.cycle_counter = cycle_counter; in kbase_dump_cpu_gpu_time()
|
H A D | mali_kbase_core_linux.c | 923 timeinfo->out.cycle_counter = cycle_cnt; in kbase_api_get_cpu_gpu_timeinfo()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_hwaccess_time.h | 26 * @cycle_counter: Pointer to u64 to store cycle counter in 31 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter, u64 *system_time,
|
H A D | mali_kbase_softjobs.c | 131 u64 cycle_counter;
in kbase_dump_cpu_gpu_time() local 159 kbase_backend_get_gpu_time(kctx->kbdev, &cycle_counter, &system_time, &ts);
in kbase_dump_cpu_gpu_time() 166 data.cycle_counter = cycle_counter;
in kbase_dump_cpu_gpu_time()
|
H A D | mali_base_kernel.h | 1197 u64 cycle_counter;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_hwaccess_time.h | 29 * @cycle_counter: Pointer to u64 to store cycle counter in 34 void kbase_backend_get_gpu_time(struct kbase_device *kbdev, u64 *cycle_counter,
|
H A D | mali_kbase_softjobs.c | 137 u64 cycle_counter; in kbase_dump_cpu_gpu_time() local 165 kbase_backend_get_gpu_time(kctx->kbdev, &cycle_counter, &system_time, in kbase_dump_cpu_gpu_time() 173 data.cycle_counter = cycle_counter; in kbase_dump_cpu_gpu_time()
|
H A D | mali_base_kernel.h | 1215 u64 cycle_counter; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_tl_reader.c | 57 * @cycle_counter: Cycle number of the event. 64 u64 cycle_counter; member 202 kbdev, message.timestamp, message.cycle_counter); in tl_reader_overflow_notify()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/jm/ |
H A D | mali_base_jm_kernel.h | 1046 u64 cycle_counter; member
|
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/jm/ |
H A D | mali_base_jm_kernel.h | 1178 * @cycle_counter: gpu cycle count 1194 __u64 cycle_counter; member
|
/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/ |
H A D | mali_kbase_ioctl.h | 621 * @out.cycle_counter: GPU cycle counter value. 633 __u64 cycle_counter; member
|