Lines Matching refs:signal
20 const struct etnaviv_pm_signal *signal);
31 const struct etnaviv_pm_signal *signal;
42 const struct etnaviv_pm_signal *signal)
44 gpu_write(gpu, domain->profile_config, signal->data);
59 const struct etnaviv_pm_signal *signal)
67 value += perf_reg_read(gpu, domain, signal);
78 const struct etnaviv_pm_signal *signal)
86 value += gpu_read(gpu, signal->data);
97 const struct etnaviv_pm_signal *signal)
111 const struct etnaviv_pm_signal *signal)
129 .signal = (const struct etnaviv_pm_signal[]) {
172 .signal = (const struct etnaviv_pm_signal[]) {
200 .signal = (const struct etnaviv_pm_signal[]) {
253 .signal = (const struct etnaviv_pm_signal[]) {
291 .signal = (const struct etnaviv_pm_signal[]) {
309 .signal = (const struct etnaviv_pm_signal[]) {
352 .signal = (const struct etnaviv_pm_signal[]) {
405 .signal = (const struct etnaviv_pm_signal[]) {
431 .signal = (const struct etnaviv_pm_signal[]) {
524 struct drm_etnaviv_pm_signal *signal)
530 if (signal->domain >= nr_domains)
533 dom = pm_domain(gpu, signal->domain);
537 if (signal->iter >= dom->nr_signals)
540 sig = &dom->signal[signal->iter];
542 signal->id = signal->iter;
543 strscpy_pad(signal->name, sig->name, sizeof(signal->name));
545 signal->iter++;
546 if (signal->iter == dom->nr_signals)
547 signal->iter = 0xffff;
563 if (r->signal >= dom->nr_signals)
579 sig = &dom->signal[pmr->signal];