Home
last modified time | relevance | path

Searched refs:busy_cycles (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/gpu/drm/msm/
H A Dmsm_gpu_devfreq.c82 u64 busy_cycles, busy_time; in msm_devfreq_get_dev_status() local
99 busy_cycles = gpu->funcs->gpu_busy(gpu, &sample_rate); in msm_devfreq_get_dev_status()
100 busy_time = busy_cycles - df->busy_cycles; in msm_devfreq_get_dev_status()
101 df->busy_cycles = busy_cycles; in msm_devfreq_get_dev_status()
237 df->busy_cycles = gpu->funcs->gpu_busy(gpu, &sample_rate); in msm_devfreq_resume()
H A Dmsm_gpu.h142 u64 busy_cycles; member
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/clk/
H A Dgk20a_devfreq.c154 u64 busy_cycles, total_cycles; in gk20a_devfreq_update_utilization() local
161 busy_cycles = gk20a_pmu_read_idle_counter(gdevfreq, PWR_PMU_IDLE_COUNTER_BUSY); in gk20a_devfreq_update_utilization()
171 } else if (total_cycles == 0ULL || busy_cycles > total_cycles) { in gk20a_devfreq_update_utilization()
174 norm = (u32)div64_u64(busy_cycles * PMU_BUSY_CYCLES_NORM_MAX, in gk20a_devfreq_update_utilization()
/linux/drivers/gpu/drm/msm/adreno/
H A Da3xx_gpu.c497 u64 busy_cycles; in a3xx_gpu_busy() local
499 busy_cycles = gpu_read64(gpu, REG_A3XX_RBBM_PERFCTR_RBBM_1_LO); in a3xx_gpu_busy()
502 return busy_cycles; in a3xx_gpu_busy()
H A Da4xx_gpu.c616 u64 busy_cycles; in a4xx_gpu_busy() local
618 busy_cycles = gpu_read64(gpu, REG_A4XX_RBBM_PERFCTR_RBBM_1_LO); in a4xx_gpu_busy()
621 return busy_cycles; in a4xx_gpu_busy()
H A Da8xx_gpu.c1200 u64 busy_cycles; in a8xx_gpu_busy() local
1205 busy_cycles = gmu_read64(&a6xx_gpu->gmu, in a8xx_gpu_busy()
1209 return busy_cycles; in a8xx_gpu_busy()
H A Da5xx_gpu.c1674 u64 busy_cycles; in a5xx_gpu_busy() local
1676 busy_cycles = gpu_read64(gpu, REG_A5XX_RBBM_PERFCTR_RBBM_0_LO); in a5xx_gpu_busy()
1679 return busy_cycles; in a5xx_gpu_busy()
H A Da6xx_gpu.c2474 u64 busy_cycles; in a6xx_gpu_busy() local
2479 busy_cycles = gmu_read64(&a6xx_gpu->gmu, in a6xx_gpu_busy()
2483 return busy_cycles; in a6xx_gpu_busy()