Lines Matching full:signal
20 const struct etnaviv_pm_signal *signal);
31 const struct etnaviv_pm_signal *signal; member
42 const struct etnaviv_pm_signal *signal) in perf_reg_read() argument
44 gpu_write(gpu, domain->profile_config, signal->data); in perf_reg_read()
51 const struct etnaviv_pm_signal *signal) in pipe_reg_read() argument
61 gpu_write(gpu, domain->profile_config, signal->data); in pipe_reg_read()
75 const struct etnaviv_pm_signal *signal) in hi_total_cycle_read() argument
89 const struct etnaviv_pm_signal *signal) in hi_total_idle_cycle_read() argument
107 .signal = (const struct etnaviv_pm_signal[]) {
140 .signal = (const struct etnaviv_pm_signal[]) {
168 .signal = (const struct etnaviv_pm_signal[]) {
221 .signal = (const struct etnaviv_pm_signal[]) {
259 .signal = (const struct etnaviv_pm_signal[]) {
277 .signal = (const struct etnaviv_pm_signal[]) {
320 .signal = (const struct etnaviv_pm_signal[]) {
373 .signal = (const struct etnaviv_pm_signal[]) {
399 .signal = (const struct etnaviv_pm_signal[]) {
492 struct drm_etnaviv_pm_signal *signal) in etnaviv_pm_query_sig() argument
498 if (signal->domain >= nr_domains) in etnaviv_pm_query_sig()
501 dom = pm_domain(gpu, signal->domain); in etnaviv_pm_query_sig()
505 if (signal->iter >= dom->nr_signals) in etnaviv_pm_query_sig()
508 sig = &dom->signal[signal->iter]; in etnaviv_pm_query_sig()
510 signal->id = signal->iter; in etnaviv_pm_query_sig()
511 strncpy(signal->name, sig->name, sizeof(signal->name)); in etnaviv_pm_query_sig()
513 signal->iter++; in etnaviv_pm_query_sig()
514 if (signal->iter == dom->nr_signals) in etnaviv_pm_query_sig()
515 signal->iter = 0xffff; in etnaviv_pm_query_sig()
531 if (r->signal >= dom->nr_signals) in etnaviv_pm_req_validate()
547 sig = &dom->signal[pmr->signal]; in etnaviv_perfmon_process()