Lines Matching full:crtc
25 TP_PROTO(struct intel_crtc *crtc),
26 TP_ARGS(crtc),
29 __string(dev, __dev_name_kms(crtc))
35 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
37 __assign_str(dev, __dev_name_kms(crtc));
42 __entry->pipe = crtc->pipe;
53 TP_PROTO(struct intel_crtc *crtc),
54 TP_ARGS(crtc),
57 __string(dev, __dev_name_kms(crtc))
64 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev);
66 __assign_str(dev, __dev_name_kms(crtc));
71 __entry->pipe = crtc->pipe;
82 TP_PROTO(struct intel_crtc *crtc, const u32 *crcs),
83 TP_ARGS(crtc, crcs),
86 __string(dev, __dev_name_kms(crtc))
94 __assign_str(dev, __dev_name_kms(crtc));
95 __entry->pipe = crtc->pipe;
96 __entry->frame = intel_crtc_get_vblank_counter(crtc);
97 __entry->scanline = intel_get_crtc_scanline(crtc);
121 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe);
122 __assign_str(dev, __dev_name_kms(crtc));
124 __entry->frame = intel_crtc_get_vblank_counter(crtc);
125 __entry->scanline = intel_get_crtc_scanline(crtc);
146 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe);
149 __entry->frame = intel_crtc_get_vblank_counter(crtc);
150 __entry->scanline = intel_get_crtc_scanline(crtc);
171 struct intel_crtc *crtc;
173 for_each_intel_crtc(&dev_priv->drm, crtc) {
174 __entry->frame[crtc->pipe] = intel_crtc_get_vblank_counter(crtc);
175 __entry->scanline[crtc->pipe] = intel_get_crtc_scanline(crtc);
189 TP_PROTO(struct intel_crtc *crtc, const struct g4x_wm_values *wm),
190 TP_ARGS(crtc, wm),
193 __string(dev, __dev_name_kms(crtc))
212 __assign_str(dev, __dev_name_kms(crtc));
213 __entry->pipe = crtc->pipe;
214 __entry->frame = intel_crtc_get_vblank_counter(crtc);
215 __entry->scanline = intel_get_crtc_scanline(crtc);
216 __entry->primary = wm->pipe[crtc->pipe].plane[PLANE_PRIMARY];
217 __entry->sprite = wm->pipe[crtc->pipe].plane[PLANE_SPRITE0];
218 __entry->cursor = wm->pipe[crtc->pipe].plane[PLANE_CURSOR];
240 TP_PROTO(struct intel_crtc *crtc, const struct vlv_wm_values *wm),
241 TP_ARGS(crtc, wm),
244 __string(dev, __dev_name_kms(crtc))
259 __assign_str(dev, __dev_name_kms(crtc));
260 __entry->pipe = crtc->pipe;
261 __entry->frame = intel_crtc_get_vblank_counter(crtc);
262 __entry->scanline = intel_get_crtc_scanline(crtc);
265 __entry->primary = wm->pipe[crtc->pipe].plane[PLANE_PRIMARY];
266 __entry->sprite0 = wm->pipe[crtc->pipe].plane[PLANE_SPRITE0];
267 __entry->sprite1 = wm->pipe[crtc->pipe].plane[PLANE_SPRITE1];
268 __entry->cursor = wm->pipe[crtc->pipe].plane[PLANE_CURSOR];
282 TP_PROTO(struct intel_crtc *crtc, u32 sprite0_start, u32 sprite1_start, u32 fifo_size),
283 TP_ARGS(crtc, sprite0_start, sprite1_start, fifo_size),
286 __string(dev, __dev_name_kms(crtc))
296 __assign_str(dev, __dev_name_kms(crtc));
297 __entry->pipe = crtc->pipe;
298 __entry->frame = intel_crtc_get_vblank_counter(crtc);
299 __entry->scanline = intel_get_crtc_scanline(crtc);
312 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
313 TP_ARGS(plane, crtc),
328 __entry->pipe = crtc->pipe;
329 __entry->frame = intel_crtc_get_vblank_counter(crtc);
330 __entry->scanline = intel_get_crtc_scanline(crtc);
343 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
344 TP_ARGS(plane, crtc),
359 __entry->pipe = crtc->pipe;
360 __entry->frame = intel_crtc_get_vblank_counter(crtc);
361 __entry->scanline = intel_get_crtc_scanline(crtc);
374 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
375 TP_ARGS(plane, crtc),
388 __entry->pipe = crtc->pipe;
389 __entry->frame = intel_crtc_get_vblank_counter(crtc);
390 __entry->scanline = intel_get_crtc_scanline(crtc);
411 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev),
415 __entry->pipe = crtc->pipe;
416 __entry->frame = intel_crtc_get_vblank_counter(crtc);
417 __entry->scanline = intel_get_crtc_scanline(crtc);
438 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev),
442 __entry->pipe = crtc->pipe;
443 __entry->frame = intel_crtc_get_vblank_counter(crtc);
444 __entry->scanline = intel_get_crtc_scanline(crtc);
465 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev),
469 __entry->pipe = crtc->pipe;
470 __entry->frame = intel_crtc_get_vblank_counter(crtc);
471 __entry->scanline = intel_get_crtc_scanline(crtc);
480 TP_PROTO(struct intel_crtc *crtc),
481 TP_ARGS(crtc),
484 __string(dev, __dev_name_kms(crtc))
491 __assign_str(dev, __dev_name_kms(crtc));
492 __entry->pipe = crtc->pipe;
493 __entry->frame = intel_crtc_get_vblank_counter(crtc);
494 __entry->scanline = intel_get_crtc_scanline(crtc);
503 TP_PROTO(struct intel_crtc *crtc),
504 TP_ARGS(crtc),
507 __string(dev, __dev_name_kms(crtc))
514 __assign_str(dev, __dev_name_kms(crtc));
515 __entry->pipe = crtc->pipe;
516 __entry->frame = intel_crtc_get_vblank_counter(crtc);
517 __entry->scanline = intel_get_crtc_scanline(crtc);
526 TP_PROTO(struct intel_crtc *crtc),
527 TP_ARGS(crtc),
530 __string(dev, __dev_name_kms(crtc))
539 __assign_str(dev, __dev_name_kms(crtc));
540 __entry->pipe = crtc->pipe;
541 __entry->frame = intel_crtc_get_vblank_counter(crtc);
542 __entry->scanline = intel_get_crtc_scanline(crtc);
543 __entry->min = crtc->debug.min_vbl;
544 __entry->max = crtc->debug.max_vbl;
554 TP_PROTO(struct intel_crtc *crtc),
555 TP_ARGS(crtc),
558 __string(dev, __dev_name_kms(crtc))
567 __assign_str(dev, __dev_name_kms(crtc));
568 __entry->pipe = crtc->pipe;
569 __entry->frame = crtc->debug.start_vbl_count;
570 __entry->scanline = crtc->debug.scanline_start;
571 __entry->min = crtc->debug.min_vbl;
572 __entry->max = crtc->debug.max_vbl;
582 TP_PROTO(struct intel_crtc *crtc, u32 frame, int scanline_end),
583 TP_ARGS(crtc, frame, scanline_end),
586 __string(dev, __dev_name_kms(crtc))
593 __assign_str(dev, __dev_name_kms(crtc));
594 __entry->pipe = crtc->pipe;