/solaris-x11-s11/open-src/kernel/sys/drm/ |
H A D | drm_crtc_helper.h | 61 void (*dpms)(struct drm_crtc *crtc, int mode); 62 void (*prepare)(struct drm_crtc *crtc); 63 void (*commit)(struct drm_crtc *crtc); 66 bool (*mode_fixup)(struct drm_crtc *crtc, 70 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, 75 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y, 77 int (*mode_set_base_atomic)(struct drm_crtc *crtc, 82 void (*load_lut)(struct drm_crtc *crtc); 85 void (*disable)(struct drm_crtc *crtc); 108 struct drm_crtc *(*get_crt [all...] |
H A D | drm_crtc.h | 304 struct drm_crtc; 334 void (*save)(struct drm_crtc *crtc); /* suspend? */ 336 void (*restore)(struct drm_crtc *crtc); /* resume? */ 338 void (*reset)(struct drm_crtc *crtc); 341 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv, 343 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv, 346 int (*cursor_move)(struct drm_crtc *crtc, int x, int y); 349 void (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, 352 void (*destroy)(struct drm_crtc *crtc); 365 int (*page_flip)(struct drm_crtc *crt 398 struct drm_crtc { struct [all...] |
H A D | drm_fb_helper.h | 66 void (*gamma_set)(struct drm_crtc *crtc, u16 red, u16 green, 68 void (*gamma_get)(struct drm_crtc *crtc, u16 *red, u16 *green,
|
H A D | drmP.h | 974 #include "drm_crtc.h" 1319 struct drm_crtc *refcrtc); 1320 void drm_calc_timestamping_constants(struct drm_crtc *crtc);
|
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | intel_drv.h | 34 #include "drm_crtc.h" 276 struct drm_crtc base; 506 static inline struct drm_crtc * 513 static inline struct drm_crtc * 522 struct drm_crtc *crtc; 536 struct drm_crtc *crtc; 550 extern bool intel_pipe_has_type(struct drm_crtc *crtc, int type); 618 struct drm_crtc **save_encoder_crtcs; 624 extern int intel_set_mode(struct drm_crtc *crtc, struct drm_display_mode *mode, 627 extern void intel_crtc_restore_mode(struct drm_crtc *crt [all...] |
H A D | intel_ddi.c | 169 void hsw_fdi_link_train(struct drm_crtc *crtc) 291 struct drm_crtc *crtc = encoder->crtc; 343 intel_ddi_get_crtc_encoder(struct drm_crtc *crtc) 364 void intel_ddi_put_crtc_pll(struct drm_crtc *crtc) 634 bool intel_ddi_pll_mode_set(struct drm_crtc *crtc) 730 void intel_ddi_set_pipe_settings(struct drm_crtc *crtc) 762 void intel_ddi_enable_transcoder_func(struct drm_crtc *crtc) 1015 struct drm_crtc *crtc = &intel_crtc->base; 1039 struct drm_crtc *crtc = encoder->crtc; 1102 struct drm_crtc *crt [all...] |
H A D | intel_display.c | 40 bool intel_pipe_has_type (struct drm_crtc *crtc, int type); 41 static void intel_crtc_update_cursor(struct drm_crtc *crtc, bool on); 331 static const intel_limit_t *intel_ironlake_limit(struct drm_crtc *crtc, 355 static const intel_limit_t *intel_g4x_limit(struct drm_crtc *crtc) 376 static const intel_limit_t *intel_limit(struct drm_crtc *crtc, int refclk) 436 bool intel_pipe_has_type (struct drm_crtc *crtc, int type) 484 i9xx_find_best_dpll(const intel_limit_t *limit, struct drm_crtc *crtc, 545 pnv_find_best_dpll(const intel_limit_t *limit, struct drm_crtc *crtc, 604 g4x_find_best_dpll(const intel_limit_t *limit, struct drm_crtc *crtc, 661 vlv_find_best_dpll(const intel_limit_t *limit, struct drm_crtc *crt 2094 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 2102 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 3839 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 6845 list_for_each_entry(possible_crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 7140 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 7157 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 7647 list_for_each_entry(tmp, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 10036 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument [all...] |
H A D | i915_drv.h | 345 void (*enable_fbc)(struct drm_crtc *crtc, unsigned long interval); 363 struct drm_crtc *crtc, 376 int (*crtc_mode_set)(struct drm_crtc *crtc, 379 void (*crtc_enable)(struct drm_crtc *crtc); 380 void (*crtc_disable)(struct drm_crtc *crtc); 381 void (*off)(struct drm_crtc *crtc); 383 struct drm_crtc *crtc); 384 void (*fdi_link_train)(struct drm_crtc *crtc); 386 int (*queue_flip)(struct drm_device *dev, struct drm_crtc *crtc, 389 int (*update_plane)(struct drm_crtc *crt [all...] |
H A D | intel_pm.c | 50 static bool intel_crtc_active(struct drm_crtc *crtc) 80 static void i8xx_enable_fbc(struct drm_crtc *crtc, unsigned long interval) 130 static void g4x_enable_fbc(struct drm_crtc *crtc, unsigned long interval) 199 static void ironlake_enable_fbc(struct drm_crtc *crtc, unsigned long interval) 271 static void gen7_enable_fbc(struct drm_crtc *crtc, unsigned long interval) 383 void intel_enable_fbc(struct drm_crtc *crtc, unsigned long interval) 462 struct drm_crtc *crtc = NULL, *tmp_crtc; 485 list_for_each_entry(tmp_crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 1078 static struct drm_crtc *single_enabled_crtc(struct drm_device *dev) 1080 struct drm_crtc *crt 1082 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 2380 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument [all...] |
H A D | intel_dvo.c | 33 #include "drm_crtc.h" 191 struct drm_crtc *crtc; 431 struct drm_crtc *crtc;
|
H A D | intel_crt.c | 33 #include "drm_crtc.h" 160 struct drm_crtc *crtc; 251 struct drm_crtc *crtc = encoder->crtc;
|
H A D | i915_drv.c | 492 struct drm_crtc *crtc; 520 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) 1035 struct drm_crtc *crtc; 1064 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument
|
H A D | intel_sprite.c | 33 #include "drm_crtc.h" 501 intel_enable_primary(struct drm_crtc *crtc) 518 intel_disable_primary(struct drm_crtc *crtc) 603 intel_update_plane(struct drm_plane *plane, struct drm_crtc *crtc,
|
H A D | intel_lvds.c | 36 #include "drm_crtc.h" 475 struct drm_crtc *crtc; 895 struct drm_crtc *crtc;
|
H A D | intel_tv.c | 40 #include "drm_crtc.h" 938 struct drm_crtc *crtc = encoder->crtc; 1177 struct drm_crtc *crtc = encoder->crtc; 1454 struct drm_crtc *crtc = intel_tv->base.base.crtc;
|
H A D | intel_dp.c | 34 #include "drm_crtc.h" 1211 struct drm_crtc *crtc = intel_dig_port->base.base.crtc; 1239 struct drm_crtc *crtc = intel_dig_port->base.base.crtc; 2247 struct drm_crtc *crtc = intel_dig_port->base.base.crtc; 2790 intel_trans_dp_port_sel (struct drm_crtc *crtc)
|
H A D | i915_irq.c | 230 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; 274 struct drm_crtc *crtc; 282 struct drm_crtc *c = dev_priv->pipe_to_crtc_mapping[p]; 362 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe]; 493 struct drm_crtc *crtc; 500 /* Get drm_crtc to timestamp: */ 2103 struct drm_crtc *crtc = dev_priv->pipe_to_crtc_mapping[pipe];
|
H A D | intel_sdvo.c | 34 #include "drm_crtc.h" 1148 struct drm_crtc *crtc = intel_encoder->base.crtc; 1395 struct drm_crtc *crtc = encoder->base.crtc; 1461 struct drm_crtc *crtc;
|
H A D | intel_hdmi.c | 35 #include "drm_crtc.h" 758 struct drm_crtc *crtc = encoder->base.crtc;
|
/solaris-x11-s11/open-src/kernel/drm/src/ |
H A D | drm_crtc_helper.c | 37 #include "drm_crtc.h" 242 bool drm_helper_crtc_in_use(struct drm_crtc *crtc) 277 struct drm_crtc *crtc; 294 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 316 struct drm_crtc *crtc) 319 struct drm_crtc *tmp; 327 list_for_each_entry(tmp, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 384 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, 508 drm_crtc_helper_disable(struct drm_crtc *crtc) 550 struct drm_crtc *save_crtc 615 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 790 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 927 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument [all...] |
H A D | Makefile | 38 drm_crtc.c \
|
H A D | drm_fb_helper.c | 35 #include "drm_crtc.h" 129 static void drm_fb_helper_save_lut_atomic(struct drm_crtc *crtc, struct drm_fb_helper *helper) 145 static void drm_fb_helper_restore_lut_atomic(struct drm_crtc *crtc) 160 static struct drm_framebuffer *drm_mode_config_fb(struct drm_crtc *crtc) 163 struct drm_crtc *c; 165 list_for_each_entry(c, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 190 struct drm_crtc *crtc = mode_set->crtc; 228 struct drm_crtc *crtc; 231 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 264 struct drm_crtc *crt 296 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument [all...] |
H A D | drm_crtc.c | 39 #include "drm_crtc.h" 52 struct drm_crtc *crtc; 56 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) 66 struct drm_crtc *crtc; 68 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) 535 struct drm_crtc *crtc; 560 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) { argument 591 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc, 627 void drm_crtc_cleanup(struct drm_crtc *crtc) 1174 struct drm_crtc *crt 1364 list_for_each_entry(crtc, struct drm_crtc, &dev->mode_config.crtc_list, head) argument 1968 list_for_each_entry(tmp, struct drm_crtc, &crtc->dev->mode_config.crtc_list, head) argument 3939 list_for_each_entry_safe(crtc, ct, struct drm_crtc, &dev->mode_config.crtc_list, head) argument [all...] |
H A D | drm_irq.c | 651 * @crtc drm_crtc whose timestamp constants should be updated. 654 void drm_calc_timestamping_constants(struct drm_crtc *crtc) 726 * @refcrtc: drm_crtc* of crtc which defines scanout timing. 746 struct drm_crtc *refcrtc)
|