/freebsd/sys/arm/nvidia/drm2/ |
H A D | tegra_dc.c | 311 dc_setup_clk(struct dc_softc *sc, struct drm_crtc *crtc, in dc_setup_clk() 501 dc_plane_update(struct drm_plane *drm_plane, struct drm_crtc *drm_crtc, in dc_plane_update() argument 515 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc); in dc_plane_update() 554 crtc = container_of(drm_plane->crtc, struct tegra_crtc, drm_crtc); in dc_plane_disable() 596 dc_crtc_dpms(struct drm_crtc *crtc, int mode) in dc_crtc_dpms() 602 dc_crtc_mode_fixup(struct drm_crtc *crtc, const struct drm_display_mode *mode, in dc_crtc_mode_fixup() 637 dc_crtc_mode_set(struct drm_crtc *drm_crtc, struct drm_display_mode *mode, in dc_crtc_mode_set() argument 648 crtc = container_of(drm_crtc, struct tegra_crtc, drm_crtc); in dc_crtc_mode_set() 650 fb = container_of(drm_crtc->fb, struct tegra_fb, drm_fb); in dc_crtc_mode_set() 655 rv = dc_setup_clk(sc, drm_crtc, mode, &div); in dc_crtc_mode_set() [all …]
|
H A D | tegra_drm.h | 61 struct drm_crtc drm_crtc; member 102 void tegra_dc_cancel_page_flip(struct drm_crtc *drm_crtc, 104 void tegra_dc_enable_vblank(struct drm_crtc *drm_crtc); 105 void tegra_dc_disable_vblank(struct drm_crtc *drm_crtc); 106 int tegra_dc_get_pipe(struct drm_crtc *drm_crtc);
|
H A D | tegra_host1x.c | 264 struct drm_crtc *crtc; in tegra_drm_preclose() 284 struct drm_crtc *crtc; in host1x_drm_enable_vblank() 298 struct drm_crtc *crtc; in host1x_drm_disable_vblank()
|
H A D | tegra_hdmi.c | 726 drm_crtc); in hdmi_disable() 759 drm_crtc); in hdmi_enable()
|
/freebsd/sys/dev/drm2/ |
H A D | drm_crtc_helper.h | 53 void (*dpms)(struct drm_crtc *crtc, int mode); 54 void (*prepare)(struct drm_crtc *crtc); 55 void (*commit)(struct drm_crtc *crtc); 58 bool (*mode_fixup)(struct drm_crtc *crtc, 62 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, 67 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y, 69 int (*mode_set_base_atomic)(struct drm_crtc *crtc, 74 void (*load_lut)(struct drm_crtc *crtc); 77 void (*disable)(struct drm_crtc *crtc); 100 struct drm_crtc *(*get_crtc)(struct drm_encoder *encoder); [all …]
|
H A D | drm_crtc.h | 293 struct drm_crtc; 323 void (*save)(struct drm_crtc *crtc); /* suspend? */ 325 void (*restore)(struct drm_crtc *crtc); /* resume? */ 327 void (*reset)(struct drm_crtc *crtc); 330 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv, 332 int (*cursor_move)(struct drm_crtc *crtc, int x, int y); 335 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, 338 void (*destroy)(struct drm_crtc *crtc); 351 int (*page_flip)(struct drm_crtc *crtc, 355 int (*set_property)(struct drm_crtc *crtc, [all …]
|
H A D | drm_crtc_helper.c | 241 bool drm_helper_crtc_in_use(struct drm_crtc *crtc) in drm_helper_crtc_in_use() 278 struct drm_crtc *crtc; in drm_helper_disable_unused_functions() 317 struct drm_crtc *crtc) in drm_encoder_crtc_ok() 320 struct drm_crtc *tmp; in drm_encoder_crtc_ok() 385 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, in drm_crtc_helper_set_mode() 511 drm_crtc_helper_disable(struct drm_crtc *crtc) in drm_crtc_helper_disable() 553 struct drm_crtc *save_crtcs, *new_crtc, *crtc; in drm_crtc_helper_set_config() 595 sizeof(struct drm_crtc), DRM_MEM_KMS, M_NOWAIT | M_ZERO); in drm_crtc_helper_set_config() 830 static int drm_helper_choose_crtc_dpms(struct drm_crtc *crtc) in drm_helper_choose_crtc_dpms() 856 struct drm_crtc *crtc = encoder ? encoder->crtc : NULL; in drm_helper_connector_dpms() [all …]
|
H A D | drm_fb_helper.c | 232 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper) 245 static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc) 291 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) 294 struct drm_crtc *c; 307 struct drm_crtc *crtc; 433 struct drm_crtc *crtc; 506 struct drm_crtc *crtc; in drm_fb_helper_init() 571 static int setcolreg(struct drm_crtc *crtc, u16 red, u16 green, 640 struct drm_crtc *crtc; 772 struct drm_crtc *crtc; [all …]
|
H A D | drm_fb_helper.h | 50 void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green, 52 void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
|
H A D | drm_crtc.c | 370 struct drm_crtc *crtc; in drm_framebuffer_remove() 420 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, in drm_crtc_init() 457 void drm_crtc_cleanup(struct drm_crtc *crtc) in drm_crtc_cleanup() 1018 struct drm_crtc *crtc; in drm_mode_group_init_legacy_group() 1056 struct drm_crtc *crtc, *ct; in drm_mode_config_cleanup() 1204 struct drm_crtc *crtc; in drm_mode_getresources() 1388 struct drm_crtc *crtc; in drm_mode_getcrtc() 1740 struct drm_crtc *crtc; in drm_mode_setplane() 1876 struct drm_crtc *crtc; in drm_mode_setcrtc() 2034 struct drm_crtc *crtc; in drm_mode_cursor_ioctl() [all …]
|
H A D | drm_irq.c | 458 void drm_calc_timestamping_constants(struct drm_crtc *crtc) in drm_calc_timestamping_constants() 547 struct drm_crtc *refcrtc) in drm_calc_vbltimestamp_from_scanoutpos()
|
H A D | drmP.h | 1336 struct drm_crtc *refcrtc); 1337 extern void drm_calc_timestamping_constants(struct drm_crtc *crtc);
|
/freebsd/sys/conf/ |
H A D | files | 1568 dev/drm2/drm_crtc.c optional drm2
|