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;
}
Exemplo n.º 2
0
static unsigned int get_gpu_load(void) {
	int util, load;
	util = (int) _mali_ukk_utilization_gp_pp();
	load = (util * 100 ) / 256;
	return load;
}