Lines Matching full:crtc

65 	    TP_PROTO(struct intel_crtc *crtc),
66 TP_ARGS(crtc),
69 __string(dev, __dev_name_kms(crtc))
75 struct intel_display *display = to_intel_display(crtc);
86 __entry->pipe_name = pipe_name(crtc->pipe);
94 TP_PROTO(struct intel_crtc *crtc),
95 TP_ARGS(crtc),
98 __string(dev, __dev_name_kms(crtc))
105 struct intel_display *display = to_intel_display(crtc);
116 __entry->pipe_name = pipe_name(crtc->pipe);
124 TP_PROTO(struct intel_crtc *crtc),
125 TP_ARGS(crtc),
128 __string(dev, __dev_name_kms(crtc))
136 __entry->pipe_name = pipe_name(crtc->pipe);
137 __entry->frame = intel_crtc_get_vblank_counter(crtc);
138 __entry->scanline = intel_get_crtc_scanline(crtc);
147 TP_PROTO(struct intel_crtc *crtc, const u32 *crcs),
148 TP_ARGS(crtc, crcs),
151 __string(dev, __dev_name_kms(crtc))
160 __entry->pipe_name = pipe_name(crtc->pipe);
161 __entry->frame = intel_crtc_get_vblank_counter(crtc);
162 __entry->scanline = intel_get_crtc_scanline(crtc);
186 struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
189 __entry->frame = intel_crtc_get_vblank_counter(crtc);
190 __entry->scanline = intel_get_crtc_scanline(crtc);
211 struct intel_crtc *crtc = intel_crtc_for_pipe(display, pipe);
214 __entry->frame = intel_crtc_get_vblank_counter(crtc);
215 __entry->scanline = intel_get_crtc_scanline(crtc);
236 struct intel_crtc *crtc;
242 for_each_intel_crtc(display->drm, crtc) {
243 __entry->frame[crtc->pipe] = intel_crtc_get_vblank_counter(crtc);
244 __entry->scanline[crtc->pipe] = intel_get_crtc_scanline(crtc);
256 TP_PROTO(struct intel_crtc *crtc, const struct g4x_wm_values *wm),
257 TP_ARGS(crtc, wm),
260 __string(dev, __dev_name_kms(crtc))
280 __entry->pipe_name = pipe_name(crtc->pipe);
281 __entry->frame = intel_crtc_get_vblank_counter(crtc);
282 __entry->scanline = intel_get_crtc_scanline(crtc);
283 __entry->primary = wm->pipe[crtc->pipe].plane[PLANE_PRIMARY];
284 __entry->sprite = wm->pipe[crtc->pipe].plane[PLANE_SPRITE0];
285 __entry->cursor = wm->pipe[crtc->pipe].plane[PLANE_CURSOR];
307 TP_PROTO(struct intel_crtc *crtc, const struct vlv_wm_values *wm),
308 TP_ARGS(crtc, wm),
311 __string(dev, __dev_name_kms(crtc))
327 __entry->pipe_name = pipe_name(crtc->pipe);
328 __entry->frame = intel_crtc_get_vblank_counter(crtc);
329 __entry->scanline = intel_get_crtc_scanline(crtc);
332 __entry->primary = wm->pipe[crtc->pipe].plane[PLANE_PRIMARY];
333 __entry->sprite0 = wm->pipe[crtc->pipe].plane[PLANE_SPRITE0];
334 __entry->sprite1 = wm->pipe[crtc->pipe].plane[PLANE_SPRITE1];
335 __entry->cursor = wm->pipe[crtc->pipe].plane[PLANE_CURSOR];
349 TP_PROTO(struct intel_crtc *crtc, u32 sprite0_start, u32 sprite1_start, u32 fifo_size),
350 TP_ARGS(crtc, sprite0_start, sprite1_start, fifo_size),
353 __string(dev, __dev_name_kms(crtc))
364 __entry->pipe_name = pipe_name(crtc->pipe);
365 __entry->frame = intel_crtc_get_vblank_counter(crtc);
366 __entry->scanline = intel_get_crtc_scanline(crtc);
379 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc, bool async_flip),
380 TP_ARGS(plane, crtc, async_flip),
394 __entry->pipe_name = pipe_name(crtc->pipe);
395 __entry->frame = intel_crtc_get_vblank_counter(crtc);
396 __entry->scanline = intel_get_crtc_scanline(crtc);
406 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
407 TP_ARGS(plane, crtc),
422 __entry->pipe_name = pipe_name(crtc->pipe);
423 __entry->frame = intel_crtc_get_vblank_counter(crtc);
424 __entry->scanline = intel_get_crtc_scanline(crtc);
437 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
438 TP_ARGS(plane, crtc),
453 __entry->pipe_name = pipe_name(crtc->pipe);
454 __entry->frame = intel_crtc_get_vblank_counter(crtc);
455 __entry->scanline = intel_get_crtc_scanline(crtc);
468 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
469 TP_ARGS(plane, crtc),
482 __entry->pipe_name = pipe_name(crtc->pipe);
483 __entry->frame = intel_crtc_get_vblank_counter(crtc);
484 __entry->scanline = intel_get_crtc_scanline(crtc);
506 struct intel_crtc *crtc = intel_crtc_for_pipe(display,
510 __entry->pipe_name = pipe_name(crtc->pipe);
511 __entry->frame = intel_crtc_get_vblank_counter(crtc);
512 __entry->scanline = intel_get_crtc_scanline(crtc);
534 struct intel_crtc *crtc = intel_crtc_for_pipe(display,
538 __entry->pipe_name = pipe_name(crtc->pipe);
539 __entry->frame = intel_crtc_get_vblank_counter(crtc);
540 __entry->scanline = intel_get_crtc_scanline(crtc);
562 struct intel_crtc *crtc = intel_crtc_for_pipe(display,
566 __entry->pipe_name = pipe_name(crtc->pipe);
567 __entry->frame = intel_crtc_get_vblank_counter(crtc);
568 __entry->scanline = intel_get_crtc_scanline(crtc);
577 TP_PROTO(struct intel_crtc *crtc),
578 TP_ARGS(crtc),
581 __string(dev, __dev_name_kms(crtc))
589 __entry->pipe_name = pipe_name(crtc->pipe);
590 __entry->frame = intel_crtc_get_vblank_counter(crtc);
591 __entry->scanline = intel_get_crtc_scanline(crtc);
600 TP_PROTO(struct intel_crtc *crtc),
601 TP_ARGS(crtc),
604 __string(dev, __dev_name_kms(crtc))
612 __entry->pipe_name = pipe_name(crtc->pipe);
613 __entry->frame = intel_crtc_get_vblank_counter(crtc);
614 __entry->scanline = intel_get_crtc_scanline(crtc);
623 TP_PROTO(struct intel_crtc *crtc),
624 TP_ARGS(crtc),
627 __string(dev, __dev_name_kms(crtc))
637 __entry->pipe_name = pipe_name(crtc->pipe);
638 __entry->frame = intel_crtc_get_vblank_counter(crtc);
639 __entry->scanline = intel_get_crtc_scanline(crtc);
640 __entry->min = crtc->debug.min_vbl;
641 __entry->max = crtc->debug.max_vbl;
651 TP_PROTO(struct intel_crtc *crtc),
652 TP_ARGS(crtc),
655 __string(dev, __dev_name_kms(crtc))
665 __entry->pipe_name = pipe_name(crtc->pipe);
666 __entry->frame = crtc->debug.start_vbl_count;
667 __entry->scanline = crtc->debug.scanline_start;
668 __entry->min = crtc->debug.min_vbl;
669 __entry->max = crtc->debug.max_vbl;
679 TP_PROTO(struct intel_crtc *crtc, u32 frame, int scanline_end),
680 TP_ARGS(crtc, frame, scanline_end),
683 __string(dev, __dev_name_kms(crtc))
691 __entry->pipe_name = pipe_name(crtc->pipe);