Lines Matching refs:signal
20 const struct etnaviv_pm_signal *signal);
31 const struct etnaviv_pm_signal *signal; member
41 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument
43 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read()
50 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument
60 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read()
74 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument
88 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument
106 .signal = (const struct etnaviv_pm_signal[]) {
139 .signal = (const struct etnaviv_pm_signal[]) {
167 .signal = (const struct etnaviv_pm_signal[]) {
220 .signal = (const struct etnaviv_pm_signal[]) {
258 .signal = (const struct etnaviv_pm_signal[]) {
276 .signal = (const struct etnaviv_pm_signal[]) {
319 .signal = (const struct etnaviv_pm_signal[]) {
372 .signal = (const struct etnaviv_pm_signal[]) {
398 .signal = (const struct etnaviv_pm_signal[]) {
449 struct drm_etnaviv_pm_signal *signal) in etnaviv_pm_query_sig() argument
451 const struct etnaviv_pm_domain_meta *meta = &doms_meta[signal->pipe]; in etnaviv_pm_query_sig()
455 if (signal->domain >= meta->nr_domains) in etnaviv_pm_query_sig()
458 dom = meta->domains + signal->domain; in etnaviv_pm_query_sig()
460 if (signal->iter >= dom->nr_signals) in etnaviv_pm_query_sig()
463 sig = &dom->signal[signal->iter]; in etnaviv_pm_query_sig()
465 signal->id = signal->iter; in etnaviv_pm_query_sig()
466 strncpy(signal->name, sig->name, sizeof(signal->name)); in etnaviv_pm_query_sig()
468 signal->iter++; in etnaviv_pm_query_sig()
469 if (signal->iter == dom->nr_signals) in etnaviv_pm_query_sig()
470 signal->iter = 0xffff; in etnaviv_pm_query_sig()
486 if (r->signal >= dom->nr_signals) in etnaviv_pm_req_validate()
502 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process()