Searched refs:drm_crtc (Results 1 - 14 of 14) sorted by relevance

/freebsd-13-stable/sys/arm/nvidia/drm2/
H A Dtegra_drm.h63 struct drm_crtc drm_crtc; member in struct:tegra_crtc
104 void tegra_dc_cancel_page_flip(struct drm_crtc *drm_crtc,
106 void tegra_dc_enable_vblank(struct drm_crtc *drm_crtc);
107 void tegra_dc_disable_vblank(struct drm_crtc *drm_crtc);
108 int tegra_dc_get_pipe(struct drm_crtc *drm_crtc);
[all...]
H A Dtegra_dc.c314 dc_setup_clk(struct dc_softc *sc, struct drm_crtc *crtc,
504 dc_plane_update(struct drm_plane *drm_plane, struct drm_crtc *drm_crtc, argument
518 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc);
557 crtc = container_of(drm_plane->crtc, struct tegra_crtc, drm_crtc);
599 dc_crtc_dpms(struct drm_crtc *crtc, int mode)
605 dc_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode,
640 dc_crtc_mode_set(struct drm_crtc *drm_crtc, struc argument
715 dc_crtc_mode_set_base(struct drm_crtc *drm_crtc, int x, int y, struct drm_framebuffer *old_fb) argument
736 dc_crtc_prepare(struct drm_crtc *drm_crtc) argument
769 dc_crtc_commit(struct drm_crtc *drm_crtc) argument
830 tegra_dc_get_pipe(struct drm_crtc *drm_crtc) argument
839 tegra_dc_enable_vblank(struct drm_crtc *drm_crtc) argument
856 tegra_dc_disable_vblank(struct drm_crtc *drm_crtc) argument
875 struct drm_crtc *drm_crtc; local
914 tegra_dc_cancel_page_flip(struct drm_crtc *drm_crtc, struct drm_file *file) argument
939 dc_page_flip(struct drm_crtc *drm_crtc, struct drm_framebuffer *drm_fb, struct drm_pending_vblank_event *event) argument
971 dc_cursor_set(struct drm_crtc *drm_crtc, struct drm_file *file, uint32_t handle, uint32_t width, uint32_t height) argument
1062 dc_cursor_move(struct drm_crtc *drm_crtc, int x, int y) argument
[all...]
H A Dtegra_drm_subr.c40 #include <dev/drm2/drm_crtc.h>
H A Dtegra_host1x.c267 struct drm_crtc *crtc;
287 struct drm_crtc *crtc;
301 struct drm_crtc *crtc;
H A Dtegra_hdmi.c46 #include <dev/drm2/drm_crtc.h>
729 drm_crtc);
762 drm_crtc);
/freebsd-13-stable/sys/dev/drm2/
H A Ddrm_crtc_helper.h55 void (*dpms)(struct drm_crtc *crtc, int mode);
56 void (*prepare)(struct drm_crtc *crtc);
57 void (*commit)(struct drm_crtc *crtc);
60 bool (*mode_fixup)(struct drm_crtc *crtc,
64 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
69 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y,
71 int (*mode_set_base_atomic)(struct drm_crtc *crtc,
76 void (*load_lut)(struct drm_crtc *crtc);
79 void (*disable)(struct drm_crtc *crtc);
102 struct drm_crtc *(*get_crt
[all...]
H A Ddrm_fb_helper.h52 void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green,
54 void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
H A Ddrm_crtc.h295 struct drm_crtc;
325 void (*save)(struct drm_crtc *crtc); /* suspend? */
327 void (*restore)(struct drm_crtc *crtc); /* resume? */
329 void (*reset)(struct drm_crtc *crtc);
332 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
334 int (*cursor_move)(struct drm_crtc *crtc, int x, int y);
337 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
340 void (*destroy)(struct drm_crtc *crtc);
353 int (*page_flip)(struct drm_crtc *crtc,
357 int (*set_property)(struct drm_crtc *crt
386 struct drm_crtc { struct
[all...]
H A Ddrm_crtc_helper.c36 #include <dev/drm2/drm_crtc.h>
243 bool drm_helper_crtc_in_use(struct drm_crtc *crtc)
280 struct drm_crtc *crtc;
319 struct drm_crtc *crtc)
322 struct drm_crtc *tmp;
387 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc,
513 drm_crtc_helper_disable(struct drm_crtc *crtc)
555 struct drm_crtc *save_crtcs, *new_crtc, *crtc;
597 sizeof(struct drm_crtc), DRM_MEM_KMS, M_NOWAIT | M_ZERO);
832 static int drm_helper_choose_crtc_dpms(struct drm_crtc *crt
[all...]
H A Ddrm_fb_helper.c37 #include <dev/drm2/drm_crtc.h>
234 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper)
247 static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc)
293 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc)
296 struct drm_crtc *c;
309 struct drm_crtc *crtc;
435 struct drm_crtc *crtc;
508 struct drm_crtc *crtc;
573 static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green,
642 struct drm_crtc *crt
[all...]
H A Ddrm_crtc.c36 #include <dev/drm2/drm_crtc.h>
372 struct drm_crtc *crtc;
422 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
459 void drm_crtc_cleanup(struct drm_crtc *crtc)
1032 struct drm_crtc *crtc;
1070 struct drm_crtc *crtc, *ct;
1218 struct drm_crtc *crtc;
1402 struct drm_crtc *crtc;
1754 struct drm_crtc *crtc;
1890 struct drm_crtc *crt
[all...]
H A Ddrm_irq.c457 * @crtc drm_crtc whose timestamp constants should be updated.
460 void drm_calc_timestamping_constants(struct drm_crtc *crtc)
529 * @refcrtc: drm_crtc* of crtc which defines scanout timing.
549 struct drm_crtc *refcrtc)
H A DdrmP.h642 #include <dev/drm2/drm_crtc.h>
1338 struct drm_crtc *refcrtc);
1339 extern void drm_calc_timestamping_constants(struct drm_crtc *crtc);
H A Ddrm_modes.c37 #include <dev/drm2/drm_crtc.h>

Completed in 200 milliseconds