/freebsd-10.1-release/sys/dev/drm2/ |
H A D | drm_crtc_helper.h | 48 void (*dpms)(struct drm_crtc *crtc, int mode); 49 void (*prepare)(struct drm_crtc *crtc); 50 void (*commit)(struct drm_crtc *crtc); 53 bool (*mode_fixup)(struct drm_crtc *crtc, 57 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, 62 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y, 64 int (*mode_set_base_atomic)(struct drm_crtc *crtc, 69 void (*load_lut)(struct drm_crtc *crtc); 72 void (*disable)(struct drm_crtc *crtc); 88 struct drm_crtc *(*get_crt [all...] |
H A D | drm_crtc.h | 278 struct drm_crtc; 311 void (*save)(struct drm_crtc *crtc); /* suspend? */ 313 void (*restore)(struct drm_crtc *crtc); /* resume? */ 315 void (*reset)(struct drm_crtc *crtc); 318 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv, 320 int (*cursor_move)(struct drm_crtc *crtc, int x, int y); 323 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, 326 void (*destroy)(struct drm_crtc *crtc); 339 int (*page_flip)(struct drm_crtc *crtc, 345 * drm_crtc 354 struct drm_crtc { struct [all...] |
H A D | drm_fb_helper.h | 67 void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green, 69 void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
|
H A D | drm_crtc_helper.c | 38 #include <dev/drm2/drm_crtc.h> 243 bool drm_helper_crtc_in_use(struct drm_crtc *crtc) 279 struct drm_crtc *crtc; 317 struct drm_crtc *crtc) 320 struct drm_crtc *tmp; 378 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, 500 drm_crtc_helper_disable(struct drm_crtc *crtc) 543 struct drm_crtc *save_crtcs, *new_crtc, *crtc; 584 save_crtcs = malloc(dev->mode_config.num_crtc * sizeof(struct drm_crtc), 801 static int drm_helper_choose_crtc_dpms(struct drm_crtc *crt [all...] |
H A D | drm_fb_helper.c | 35 #include <dev/drm2/drm_crtc.h> 286 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper) 299 static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc) 345 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) 348 struct drm_crtc *c; 363 struct drm_crtc *crtc; 478 struct drm_crtc *crtc; 525 struct drm_crtc *crtc; 614 struct drm_crtc *crtc; 667 static int setcolreg(struct drm_crtc *crt [all...] |
H A D | drm_crtc.c | 37 #include <dev/drm2/drm_crtc.h> 311 struct drm_crtc *crtc; 362 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, 393 void drm_crtc_cleanup(struct drm_crtc *crtc) 928 struct drm_crtc *crtc; 965 struct drm_crtc *crtc, *ct; 1105 struct drm_crtc *crtc; 1310 struct drm_crtc *crtc; 1669 struct drm_crtc *crtc; 1805 struct drm_crtc *crt [all...] |
H A D | drm_irq.c | 400 drm_calc_timestamping_constants(struct drm_crtc *crtc) 468 * @refcrtc: drm_crtc* of crtc which defines scanout timing. 487 struct drm_crtc *refcrtc)
|
/freebsd-10.1-release/sys/dev/drm2/radeon/ |
H A D | radeon_mode.h | 36 #include <dev/drm2/drm_crtc.h> 299 struct drm_crtc base; 602 extern void radeon_crtc_load_lut(struct drm_crtc *crtc); 603 extern int atombios_crtc_set_base(struct drm_crtc *crtc, int x, int y, 605 extern int atombios_crtc_set_base_atomic(struct drm_crtc *crtc, 609 extern int atombios_crtc_mode_set(struct drm_crtc *crtc, 614 extern void atombios_crtc_dpms(struct drm_crtc *crtc, int mode); 616 extern int radeon_crtc_set_base(struct drm_crtc *crtc, int x, int y, 618 extern int radeon_crtc_set_base_atomic(struct drm_crtc *crtc, 622 extern int radeon_crtc_do_set_base(struct drm_crtc *crt [all...] |
H A D | radeon_cursor.c | 37 static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock) 67 static void radeon_hide_cursor(struct drm_crtc *crtc) 95 static void radeon_show_cursor(struct drm_crtc *crtc) 127 static void radeon_set_cursor(struct drm_crtc *crtc, struct drm_gem_object *obj, 154 int radeon_crtc_cursor_set(struct drm_crtc *crtc, 224 int radeon_crtc_cursor_move(struct drm_crtc *crtc, 251 struct drm_crtc *crtc_p;
|
H A D | radeon_legacy_crtc.c | 37 static void radeon_overscan_setup(struct drm_crtc *crtc, 49 static void radeon_legacy_rmx_mode_set(struct drm_crtc *crtc, 297 static void radeon_crtc_dpms(struct drm_crtc *crtc, int mode) 358 int radeon_crtc_set_base(struct drm_crtc *crtc, int x, int y, 364 int radeon_crtc_set_base_atomic(struct drm_crtc *crtc, 371 int radeon_crtc_do_set_base(struct drm_crtc *crtc, 550 static bool radeon_set_crtc_timing(struct drm_crtc *crtc, struct drm_display_mode *mode) 709 static void radeon_set_pll(struct drm_crtc *crtc, struct drm_display_mode *mode) 1002 static bool radeon_crtc_mode_fixup(struct drm_crtc *crtc, 1011 static int radeon_crtc_mode_set(struct drm_crtc *crt [all...] |
H A D | atombios_crtc.c | 38 static void atombios_overscan_setup(struct drm_crtc *crtc, 83 static void atombios_scaler_setup(struct drm_crtc *crtc) 167 static void atombios_lock_crtc(struct drm_crtc *crtc, int lock) 184 static void atombios_enable_crtc(struct drm_crtc *crtc, int state) 200 static void atombios_enable_crtc_memreq(struct drm_crtc *crtc, int state) 216 static void atombios_blank_crtc(struct drm_crtc *crtc, int state) 232 static void atombios_powergate_crtc(struct drm_crtc *crtc, int state) 248 void atombios_crtc_dpms(struct drm_crtc *crtc, int mode) 287 atombios_set_crtc_dtd_timing(struct drm_crtc *crtc, 332 static void atombios_crtc_set_timing(struct drm_crtc *crt [all...] |
H A D | radeon_display.c | 39 static void avivo_crtc_load_lut(struct drm_crtc *crtc) 72 static void dce4_crtc_load_lut(struct drm_crtc *crtc) 102 static void dce5_crtc_load_lut(struct drm_crtc *crtc) 162 static void legacy_crtc_load_lut(struct drm_crtc *crtc) 186 void radeon_crtc_load_lut(struct drm_crtc *crtc) 205 void radeon_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, 216 void radeon_crtc_fb_gamma_get(struct drm_crtc *crtc, u16 *red, u16 *green, 226 static void radeon_crtc_gamma_set(struct drm_crtc *crtc, u16 *red, u16 *green, 241 static void radeon_crtc_destroy(struct drm_crtc *crtc) 349 static int radeon_crtc_page_flip(struct drm_crtc *crt [all...] |
H A D | radeon_kms.c | 186 struct drm_crtc *crtc; 235 crtc = (struct drm_crtc *)minfo->crtcs[i]; 617 struct drm_crtc *drmcrtc; 625 /* Get associated drm_crtc: */
|
H A D | radeon_fb.c | 33 #include <dev/drm2/drm_crtc.h>
|
/freebsd-10.1-release/sys/dev/drm2/i915/ |
H A D | intel_drv.h | 33 #include <dev/drm2/drm_crtc.h> 157 struct drm_crtc base; 263 static inline struct drm_crtc * 270 static inline struct drm_crtc * 289 struct drm_crtc *crtc; 311 intel_dp_set_m_n(struct drm_crtc *crtc, struct drm_display_mode *mode, 334 extern void intel_crtc_load_lut(struct drm_crtc *crtc); 349 struct drm_crtc *crtc); 369 extern void intel_crtc_fb_gamma_set(struct drm_crtc *crtc, u16 red, u16 green, 371 extern void intel_crtc_fb_gamma_get(struct drm_crtc *crt [all...] |
H A D | intel_display.c | 43 bool intel_pipe_has_type(struct drm_crtc *crtc, int type); 45 static void intel_increase_pllclock(struct drm_crtc *crtc); 46 static void intel_crtc_update_cursor(struct drm_crtc *crtc, bool on); 74 bool (* find_pll)(const intel_limit_t *, struct drm_crtc *, 82 intel_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, 86 intel_g4x_find_best_PLL(const intel_limit_t *limit, struct drm_crtc *crtc, 91 intel_find_pll_g4x_dp(const intel_limit_t *, struct drm_crtc *crtc, 95 intel_find_pll_ironlake_dp(const intel_limit_t *, struct drm_crtc *crtc, 360 static const intel_limit_t *intel_ironlake_limit(struct drm_crtc *crtc, 390 static const intel_limit_t *intel_g4x_limit(struct drm_crtc *crt [all...] |
H A D | i915_drv.h | 109 void (*dpms)(struct drm_crtc *crtc, int mode); 111 void (*enable_fbc)(struct drm_crtc *crtc, unsigned long interval); 118 int (*crtc_mode_set)(struct drm_crtc *crtc, 124 struct drm_crtc *crtc); 125 void (*fdi_link_train)(struct drm_crtc *crtc); 128 int (*queue_flip)(struct drm_device *dev, struct drm_crtc *crtc, 133 int (*update_plane)(struct drm_crtc *crtc, struct drm_framebuffer *fb, 667 struct drm_crtc *plane_to_crtc_mapping[3]; 668 struct drm_crtc *pipe_to_crtc_mapping[3]; 1311 extern int intel_trans_dp_port_sel(struct drm_crtc *crt [all...] |
H A D | intel_hdmi.c | 34 #include <dev/drm2/drm_crtc.h> 157 struct drm_crtc *crtc = encoder->crtc; 225 struct drm_crtc *crtc = encoder->crtc; 443 struct drm_crtc *crtc = intel_hdmi->base.base.crtc;
|
H A D | intel_sprite.c | 318 intel_enable_primary(struct drm_crtc *crtc) 329 intel_disable_primary(struct drm_crtc *crtc) 394 intel_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
|
H A D | intel_crt.c | 32 #include <dev/drm2/drm_crtc.h> 126 struct drm_crtc *crtc = encoder->crtc;
|
H A D | intel_fb.c | 33 #include <dev/drm2/drm_crtc.h>
|
H A D | intel_dp.c | 33 #include <dev/drm2/drm_crtc.h> 753 intel_dp_set_m_n(struct drm_crtc *crtc, struct drm_display_mode *mode, 818 struct drm_crtc *crtc = intel_dp->base.base.crtc; 1891 struct drm_crtc *crtc = intel_dp->base.base.crtc; 2242 struct drm_crtc *crtc = intel_dp->base.base.crtc; 2330 intel_trans_dp_port_sel(struct drm_crtc *crtc)
|
H A D | intel_tv.c | 38 #include <dev/drm2/drm_crtc.h> 878 struct drm_crtc *crtc = encoder->crtc; 1120 struct drm_crtc *crtc = encoder->crtc; 1385 struct drm_crtc *crtc = intel_tv->base.base.crtc;
|
H A D | intel_lvds.c | 35 #include <dev/drm2/drm_crtc.h> 588 struct drm_crtc *crtc = intel_lvds->base.base.crtc; 915 struct drm_crtc *crtc;
|
/freebsd-10.1-release/sys/modules/drm2/drm2/ |
H A D | Makefile | 11 drm_crtc.c \
|