Home
last modified time | relevance | path

Searched refs:drm_crtc (Results 1 – 16 of 16) sorted by relevance

/linux-4.19.296/include/drm/
Ddrm_crtc.h69 struct drm_crtc;
100 struct drm_crtc *crtc;
379 void (*reset)(struct drm_crtc *crtc);
402 int (*cursor_set)(struct drm_crtc *crtc, struct drm_file *file_priv,
424 int (*cursor_set2)(struct drm_crtc *crtc, struct drm_file *file_priv,
444 int (*cursor_move)(struct drm_crtc *crtc, int x, int y);
459 int (*gamma_set)(struct drm_crtc *crtc, u16 *r, u16 *g, u16 *b,
470 void (*destroy)(struct drm_crtc *crtc);
542 int (*page_flip)(struct drm_crtc *crtc,
561 int (*page_flip_target)(struct drm_crtc *crtc,
[all …]
Ddrm_vblank.h36 struct drm_crtc;
199 u64 drm_crtc_vblank_count(struct drm_crtc *crtc);
200 u64 drm_crtc_vblank_count_and_time(struct drm_crtc *crtc,
202 void drm_crtc_send_vblank_event(struct drm_crtc *crtc,
204 void drm_crtc_arm_vblank_event(struct drm_crtc *crtc,
210 bool drm_crtc_handle_vblank(struct drm_crtc *crtc);
211 int drm_crtc_vblank_get(struct drm_crtc *crtc);
212 void drm_crtc_vblank_put(struct drm_crtc *crtc);
214 void drm_crtc_wait_one_vblank(struct drm_crtc *crtc);
215 void drm_crtc_vblank_off(struct drm_crtc *crtc);
[all …]
Ddrm_modeset_helper_vtables.h76 void (*dpms)(struct drm_crtc *crtc, int mode);
91 void (*prepare)(struct drm_crtc *crtc);
106 void (*commit)(struct drm_crtc *crtc);
139 enum drm_mode_status (*mode_valid)(struct drm_crtc *crtc,
185 bool (*mode_fixup)(struct drm_crtc *crtc,
204 int (*mode_set)(struct drm_crtc *crtc, struct drm_display_mode *mode,
229 void (*mode_set_nofb)(struct drm_crtc *crtc);
248 int (*mode_set_base)(struct drm_crtc *crtc, int x, int y,
265 int (*mode_set_base_atomic)(struct drm_crtc *crtc,
300 void (*disable)(struct drm_crtc *crtc);
[all …]
Ddrm_crtc_helper.h49 bool drm_crtc_helper_set_mode(struct drm_crtc *crtc,
53 bool drm_helper_crtc_in_use(struct drm_crtc *crtc);
60 int drm_helper_crtc_mode_set(struct drm_crtc *crtc, struct drm_display_mode *mode,
63 int drm_helper_crtc_mode_set_base(struct drm_crtc *crtc, int x, int y,
Ddrm_atomic_helper.h109 struct drm_crtc *crtc,
134 int drm_atomic_helper_page_flip(struct drm_crtc *crtc,
140 struct drm_crtc *crtc,
150 void drm_atomic_helper_crtc_reset(struct drm_crtc *crtc);
151 void __drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc,
154 drm_atomic_helper_crtc_duplicate_state(struct drm_crtc *crtc);
156 void drm_atomic_helper_crtc_destroy_state(struct drm_crtc *crtc,
183 int drm_atomic_helper_legacy_gamma_set(struct drm_crtc *crtc,
Ddrm_color_mgmt.h28 struct drm_crtc;
33 void drm_crtc_enable_color_mgmt(struct drm_crtc *crtc,
38 int drm_mode_crtc_set_gamma_size(struct drm_crtc *crtc,
Ddrm_atomic.h75 struct drm_crtc *crtc;
154 struct drm_crtc *ptr;
386 struct drm_crtc *crtc);
387 int drm_atomic_crtc_set_property(struct drm_crtc *crtc,
419 struct drm_crtc *crtc) in drm_atomic_get_existing_crtc_state()
434 struct drm_crtc *crtc) in drm_atomic_get_old_crtc_state()
448 struct drm_crtc *crtc) in drm_atomic_get_new_crtc_state()
608 struct drm_crtc *crtc);
615 struct drm_crtc *crtc);
621 struct drm_crtc *crtc);
[all …]
Ddrm_plane_helper.h42 struct drm_crtc *crtc,
53 struct drm_crtc *crtc,
65 int drm_plane_helper_update(struct drm_plane *plane, struct drm_crtc *crtc,
Ddrm_debugfs_crc.h64 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()
Ddrm_simple_kms_helper.h56 enum drm_mode_status (*mode_valid)(struct drm_crtc *crtc,
167 struct drm_crtc crtc;
Ddrm_plane.h31 struct drm_crtc;
54 struct drm_crtc *crtc;
244 struct drm_crtc *crtc, struct drm_framebuffer *fb,
592 struct drm_crtc *crtc;
Ddrm_encoder.h173 struct drm_crtc *crtc;
219 struct drm_crtc *crtc) in drm_encoder_crtc_ok()
Ddrm_modeset_helper.h34 int drm_crtc_init(struct drm_device *dev, struct drm_crtc *crtc,
Ddrm_modeset_lock.h123 struct drm_crtc;
Ddrm_connector.h37 struct drm_crtc;
467 struct drm_crtc *crtc;
Ddrm_dp_helper.h1144 struct drm_crtc *crtc;
1230 int drm_dp_start_crc(struct drm_dp_aux *aux, struct drm_crtc *crtc);