static int proc_utilization_show(struct seq_file *m, void *v) { unsigned long gpu, gp, pp; gpu = ((_mali_ukk_utilization_gp_pp()*100)/256); gp = ((_mali_ukk_utilization_gp()*100)/256); pp = ((_mali_ukk_utilization_pp()*100)/256); seq_printf(m, "gpu/gp/pp=%lu/%lu/%lu\n", gpu, gp, pp); return 0; }
static unsigned int get_gpu_load(void) { int util, load; util = (int) _mali_ukk_utilization_gp_pp(); load = (util * 100 ) / 256; return load; }