| /include/drm/ |
| A D | drm_vblank.h | 262 u64 drm_crtc_vblank_count(struct drm_crtc *crtc); 268 void drm_crtc_arm_vblank_event(struct drm_crtc *crtc, 274 bool drm_crtc_handle_vblank(struct drm_crtc *crtc); 275 int drm_crtc_vblank_get(struct drm_crtc *crtc); 276 void drm_crtc_vblank_put(struct drm_crtc *crtc); 278 void drm_crtc_wait_one_vblank(struct drm_crtc *crtc); 279 void drm_crtc_vblank_off(struct drm_crtc *crtc); 280 void drm_crtc_vblank_reset(struct drm_crtc *crtc); 281 void drm_crtc_vblank_on_config(struct drm_crtc *crtc, 283 void drm_crtc_vblank_on(struct drm_crtc *crtc); [all …]
|
| A D | drm_crtc.h | 83 struct drm_crtc *crtc; member 413 void (*reset)(struct drm_crtc *crtc); 504 void (*destroy)(struct drm_crtc *crtc); 576 int (*page_flip)(struct drm_crtc *crtc, 615 int (*set_property)(struct drm_crtc *crtc, 1195 struct drm_crtc *crtc; member 1209 struct drm_crtc *crtc, 1217 struct drm_crtc *crtc, 1267 return crtc->index; in drm_crtc_index() 1279 return 1 << drm_crtc_index(crtc); in drm_crtc_mask() [all …]
|
| A D | drm_color_mgmt.h | 55 void drm_crtc_enable_color_mgmt(struct drm_crtc *crtc, 60 int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc, 128 void drm_crtc_load_gamma_888(struct drm_crtc *crtc, const struct drm_color_lut *lut, 130 void drm_crtc_load_gamma_565_from_888(struct drm_crtc *crtc, const struct drm_color_lut *lut, 132 void drm_crtc_load_gamma_555_from_888(struct drm_crtc *crtc, const struct drm_color_lut *lut, 135 void drm_crtc_fill_gamma_888(struct drm_crtc *crtc, drm_crtc_set_lut_func set_gamma); 136 void drm_crtc_fill_gamma_565(struct drm_crtc *crtc, drm_crtc_set_lut_func set_gamma); 137 void drm_crtc_fill_gamma_555(struct drm_crtc *crtc, drm_crtc_set_lut_func set_gamma); 143 void drm_crtc_load_palette_8(struct drm_crtc *crtc, const struct drm_color_lut *lut, 146 void drm_crtc_fill_palette_8(struct drm_crtc *crtc, drm_crtc_set_lut_func set_palette);
|
| A D | drm_modeset_helper_vtables.h | 83 void (*dpms)(struct drm_crtc *crtc, int mode); 98 void (*prepare)(struct drm_crtc *crtc); 113 void (*commit)(struct drm_crtc *crtc); 192 bool (*mode_fixup)(struct drm_crtc *crtc, 234 void (*mode_set_nofb)(struct drm_crtc *crtc); 305 void (*disable)(struct drm_crtc *crtc); 357 int (*atomic_check)(struct drm_crtc *crtc, 378 void (*atomic_begin)(struct drm_crtc *crtc, 402 void (*atomic_flush)(struct drm_crtc *crtc, 424 void (*atomic_enable)(struct drm_crtc *crtc, [all …]
|
| A D | drm_atomic_helper.h | 128 struct drm_crtc *crtc, 142 int drm_atomic_helper_reset_crtc(struct drm_crtc *crtc, 154 int drm_atomic_helper_page_flip(struct drm_crtc *crtc, 160 struct drm_crtc *crtc, 178 #define drm_atomic_crtc_for_each_plane(plane, crtc) \ argument 179 drm_for_each_plane_mask(plane, (crtc)->dev, (crtc)->state->plane_mask) 235 WARN_ON((!new_plane_state->crtc && new_plane_state->fb) || in drm_atomic_plane_enabling() 236 (new_plane_state->crtc && !new_plane_state->fb)); in drm_atomic_plane_enabling() 238 return !old_plane_state->crtc && new_plane_state->crtc; in drm_atomic_plane_enabling() 263 (new_plane_state->crtc != NULL && new_plane_state->fb == NULL)); in drm_atomic_plane_disabling() [all …]
|
| A D | drm_atomic_state_helper.h | 44 struct drm_crtc *crtc); 45 void __drm_atomic_helper_crtc_reset(struct drm_crtc *crtc, 47 void drm_atomic_helper_crtc_reset(struct drm_crtc *crtc); 48 void __drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc, 51 drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc); 53 void drm_atomic_helper_crtc_destroy_state(struct drm_crtc *crtc,
|
| A D | drm_crtc_helper.h | 51 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc, 55 int drm_crtc_helper_atomic_check(struct drm_crtc *crtc, 57 bool drm_helper_crtc_in_use(struct drm_crtc *crtc);
|
| A 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);
|
| A D | drm_atomic.h | 78 struct drm_crtc *crtc; member 598 struct drm_crtc *crtc); 652 struct drm_crtc *crtc) in drm_atomic_get_existing_crtc_state() argument 654 return state->crtcs[drm_crtc_index(crtc)].state; in drm_atomic_get_existing_crtc_state() 667 struct drm_crtc *crtc) in drm_atomic_get_old_crtc_state() argument 681 struct drm_crtc *crtc) in drm_atomic_get_new_crtc_state() argument 838 struct drm_crtc *crtc); 841 struct drm_crtc *crtc); 933 ((crtc) = (__state)->crtcs[__i].ptr, \ 956 ((crtc) = (__state)->crtcs[__i].ptr, \ [all …]
|
| A D | drm_atomic_uapi.h | 49 struct drm_crtc *crtc); 54 struct drm_crtc *crtc);
|
| A D | drm_vblank_work.h | 67 void drm_vblank_work_init(struct drm_vblank_work *work, struct drm_crtc *crtc, 71 void drm_vblank_work_flush_all(struct drm_crtc *crtc);
|
| A D | drm_debugfs_crc.h | 70 int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, 73 static inline int drm_crtc_add_crc_entry(struct drm_crtc *crtc, bool has_frame, in drm_crtc_add_crc_entry() argument
|
| A D | drm_encoder.h | 184 struct drm_crtc *crtc; member 297 struct drm_crtc *crtc) in drm_encoder_crtc_ok() argument 299 return !!(encoder->possible_crtcs & drm_crtc_mask(crtc)); in drm_encoder_crtc_ok()
|
| A D | drm_modeset_helper.h | 40 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
|
| A D | drm_plane_helper.h | 34 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc,
|
| A D | drm_probe_helper.h | 33 enum drm_mode_status drm_crtc_helper_mode_valid_fixed(struct drm_crtc *crtc,
|
| A D | drm_plane.h | 64 struct drm_crtc *crtc; member 320 struct drm_crtc *crtc, struct drm_framebuffer *fb, 690 struct drm_crtc *crtc; member
|
| A D | drm_simple_kms_helper.h | 243 struct drm_crtc crtc; member
|
| A D | drm_client.h | 231 modeset = (client)->modesets; modeset->crtc; modeset++)
|
| A D | drm_kunit_helpers.h | 124 struct drm_crtc *crtc,
|
| A D | drm_connector.h | 1015 struct drm_crtc *crtc; member
|
| /include/video/ |
| A D | uvesafb.h | 135 struct vbe_crtc_ib crtc; member
|
| /include/drm/display/ |
| A D | drm_dp_helper.h | 397 struct drm_crtc *crtc; member 746 int drm_dp_start_crc(struct drm_dp_aux *aux, struct drm_crtc *crtc);
|
| /include/uapi/drm/ |
| A D | drm.h | 526 __u32 crtc; member
|