/include/drm/ |
D | drm_vblank.h | 230 u64 drm_crtc_vblank_count(struct drm_crtc *crtc); 231 u64 drm_crtc_vblank_count_and_time(struct drm_crtc *crtc, 233 void drm_crtc_send_vblank_event(struct drm_crtc *crtc, 235 void drm_crtc_arm_vblank_event(struct drm_crtc *crtc, 241 bool drm_crtc_handle_vblank(struct drm_crtc *crtc); 242 int drm_crtc_vblank_get(struct drm_crtc *crtc); 243 void drm_crtc_vblank_put(struct drm_crtc *crtc); 245 void drm_crtc_wait_one_vblank(struct drm_crtc *crtc); 246 void drm_crtc_vblank_off(struct drm_crtc *crtc); 247 void drm_crtc_vblank_reset(struct drm_crtc *crtc); [all …]
|
D | drm_crtc.h | 101 struct drm_crtc *crtc; member 420 void (*reset)(struct drm_crtc *crtc); 443 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv, 465 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv, 485 int (*cursor_move)(struct drm_crtc *crtc, int x, int y); 500 int (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b, 511 void (*destroy)(struct drm_crtc *crtc); 583 int (*page_flip)(struct drm_crtc *crtc, 602 int (*page_flip_target)(struct drm_crtc *crtc, 622 int (*set_property)(struct drm_crtc *crtc, [all …]
|
D | drm_modeset_helper_vtables.h | 78 void (*dpms)(struct drm_crtc *crtc, int mode); 93 void (*prepare)(struct drm_crtc *crtc); 108 void (*commit)(struct drm_crtc *crtc); 141 enum drm_mode_status (*mode_valid)(struct drm_crtc *crtc, 187 bool (*mode_fixup)(struct drm_crtc *crtc, 206 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode, 231 void (*mode_set_nofb)(struct drm_crtc *crtc); 250 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y, 267 int (*mode_set_base_atomic)(struct drm_crtc *crtc, 302 void (*disable)(struct drm_crtc *crtc); [all …]
|
D | drm_atomic_helper.h | 114 struct drm_crtc *crtc, 138 int drm_atomic_helper_page_flip(struct drm_crtc *crtc, 144 struct drm_crtc *crtc, 150 int drm_atomic_helper_legacy_gamma_set(struct drm_crtc *crtc, 166 #define drm_atomic_crtc_for_each_plane(plane, crtc) \ argument 167 drm_for_each_plane_mask(plane, (crtc)->dev, (crtc)->state->plane_mask) 224 WARN_ON((new_plane_state->crtc == NULL && new_plane_state->fb != NULL) || in drm_atomic_plane_disabling() 225 (new_plane_state->crtc != NULL && new_plane_state->fb == NULL)); in drm_atomic_plane_disabling() 227 return old_plane_state->crtc && !new_plane_state->crtc; in drm_atomic_plane_disabling()
|
D | drm_atomic_state_helper.h | 43 struct drm_crtc *crtc); 44 void __drm_atomic_helper_crtc_reset(struct drm_crtc *crtc, 46 void drm_atomic_helper_crtc_reset(struct drm_crtc *crtc); 47 void __drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc, 50 drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc); 52 void drm_atomic_helper_crtc_destroy_state(struct drm_crtc *crtc,
|
D | drm_self_refresh_helper.h | 19 int drm_self_refresh_helper_init(struct drm_crtc *crtc); 20 void drm_self_refresh_helper_cleanup(struct drm_crtc *crtc);
|
D | drm_atomic.h | 76 struct drm_crtc *crtc; member 447 struct drm_crtc *crtc); 491 struct drm_crtc *crtc) in drm_atomic_get_existing_crtc_state() argument 493 return state->crtcs[drm_crtc_index(crtc)].state; in drm_atomic_get_existing_crtc_state() 506 struct drm_crtc *crtc) in drm_atomic_get_old_crtc_state() argument 508 return state->crtcs[drm_crtc_index(crtc)].old_state; in drm_atomic_get_old_crtc_state() 520 struct drm_crtc *crtc) in drm_atomic_get_new_crtc_state() argument 522 return state->crtcs[drm_crtc_index(crtc)].new_state; in drm_atomic_get_new_crtc_state() 677 struct drm_crtc *crtc); 680 struct drm_crtc *crtc); [all …]
|
D | drm_crtc_helper.h | 49 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, 53 bool drm_helper_crtc_in_use(struct drm_crtc *crtc);
|
D | drm_debugfs_crc.h | 64 int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, 67 static inline int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, in drm_crtc_add_crc_entry() argument
|
D | drm_atomic_uapi.h | 49 struct drm_crtc *crtc); 56 struct drm_crtc *crtc);
|
D | drm_encoder.h | 178 struct drm_crtc *crtc; member 230 struct drm_crtc *crtc) in drm_encoder_crtc_ok() argument 232 return !!(encoder->possible_crtcs & drm_crtc_mask(crtc)); in drm_encoder_crtc_ok()
|
D | drm_color_mgmt.h | 58 void drm_crtc_enable_color_mgmt(struct drm_crtc *crtc, 63 int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,
|
D | drm_modeset_helper.h | 38 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
|
D | drm_vblank_work.h | 66 void drm_vblank_work_init(struct drm_vblank_work *work, struct drm_crtc *crtc,
|
D | drm_plane.h | 57 struct drm_crtc *crtc; member 284 struct drm_crtc *crtc, struct drm_framebuffer *fb, 632 struct drm_crtc *crtc; member
|
D | drm_simple_kms_helper.h | 166 struct drm_crtc crtc; member
|
D | drm_client.h | 177 modeset = (client)->modesets; modeset->crtc; modeset++)
|
D | drm_connector.h | 615 struct drm_crtc *crtc; member
|
D | drm_dp_helper.h | 1584 struct drm_crtc *crtc; member 1703 int drm_dp_start_crc(struct drm_dp_aux *aux, struct drm_crtc *crtc);
|
/include/video/ |
D | uvesafb.h | 137 struct vbe_crtc_ib crtc; member
|
/include/uapi/drm/ |
D | drm.h | 527 __u32 crtc; member
|