Home
last modified time | relevance | path

Searched defs:mdp5_kms (Results 1 – 10 of 10) sorted by relevance

/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_kms.h29 struct mdp5_kms { struct
30 struct mdp_kms base;
32 struct drm_device *dev;
34 struct platform_device *pdev;
36 struct mdp5_cfg_handler *cfg;
37 uint32_t caps; /* MDP capabilities (MDP_CAP_XXX bits) */
41 int id;
42 struct msm_mmu *mmu;
66 #define to_mdp5_kms(x) container_of(x, struct mdp5_kms, base) argument
107 static inline void mdp5_write(struct mdp5_kms *mdp5_kms, u32 reg, u32 data) in mdp5_write()
[all …]
Dmdp5_irq.c38 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_preinstall() local
48 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq_postinstall() local
66 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_irq_uninstall() local
75 struct mdp5_kms *mdp5_kms = to_mdp5_kms(mdp_kms); in mdp5_irq() local
98 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_enable_vblank() local
110 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_disable_vblank() local
Dmdp5_kms.c31 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_hw_init() local
76 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_prepare_commit() local
83 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_complete_commit() local
119 struct mdp5_kms *mdp5_kms = to_mdp5_kms(to_mdp_kms(kms)); in mdp5_kms_destroy() local
148 int mdp5_disable(struct mdp5_kms *mdp5_kms) in mdp5_disable()
161 int mdp5_enable(struct mdp5_kms *mdp5_kms) in mdp5_enable()
174 static struct drm_encoder *construct_encoder(struct mdp5_kms *mdp5_kms, in construct_encoder()
222 static int modeset_init_intf(struct mdp5_kms *mdp5_kms, int intf_num) in modeset_init_intf()
322 static int modeset_init(struct mdp5_kms *mdp5_kms) in modeset_init()
407 static void read_mdp_hw_revision(struct mdp5_kms *mdp5_kms, in read_mdp_hw_revision()
[all …]
Dmdp5_encoder.c120 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_mode_set() local
227 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_disable() local
262 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_enable() local
291 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_get_linecount() local
300 struct mdp5_kms *mdp5_kms = get_kms(encoder); in mdp5_encoder_get_framecount() local
311 struct mdp5_kms *mdp5_kms; in mdp5_encoder_set_split_display() local
Dmdp5_plane.c257 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_prepare_fb() local
271 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_cleanup_fb() local
389 struct mdp5_kms *mdp5_kms = get_kms(plane); in set_scanout_locked() local
413 static void csc_disable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe) in csc_disable()
422 static void csc_enable(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in csc_enable()
503 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scalex_steps() local
528 struct mdp5_kms *mdp5_kms = get_kms(plane); in calc_scaley_steps() local
602 static void mdp5_write_pixel_ext(struct mdp5_kms *mdp5_kms, enum mdp5_pipe pipe, in mdp5_write_pixel_ext()
672 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_mode_set() local
833 struct mdp5_kms *mdp5_kms = get_kms(plane); in mdp5_plane_complete_flip() local
[all …]
Dmdp5_crtc.c172 struct mdp5_kms *mdp5_kms = get_kms(&mdp5_crtc->base); in unref_cursor_worker() local
198 struct mdp5_kms *mdp5_kms = get_kms(crtc); in blend_setup() local
288 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_mode_set_nofb() local
316 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_disable() local
335 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_enable() local
376 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_atomic_check() local
500 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_set() local
582 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_cursor_move() local
715 struct mdp5_kms *mdp5_kms = get_kms(crtc); in mdp5_crtc_set_pipeline() local
Dmdp5_cmd_encoder.c101 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_setup() local
147 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_enable() local
172 struct mdp5_kms *mdp5_kms = get_kms(encoder); in pingpong_tearcheck_disable() local
261 struct mdp5_kms *mdp5_kms; in mdp5_cmd_encoder_set_split_display() local
Dmdp5_smp.c141 struct mdp5_kms *mdp5_kms = get_kms(smp); in smp_request_block() local
194 struct mdp5_kms *mdp5_kms = get_kms(smp); in set_fifo_thresholds() local
215 struct mdp5_kms *mdp5_kms = get_kms(smp); in mdp5_smp_request() local
306 struct mdp5_kms *mdp5_kms = get_kms(smp); in update_smp_state() local
Dmdp5_ctl.c99 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_write() local
108 struct mdp5_kms *mdp5_kms = get_kms(ctl->ctlm); in ctl_read() local
114 static void set_display_intf(struct mdp5_kms *mdp5_kms, in set_display_intf()
181 struct mdp5_kms *mdp5_kms = get_kms(ctl_mgr); in mdp5_ctl_set_pipeline() local
551 struct mdp5_kms *mdp5_kms = get_kms(ctl_mgr); in mdp5_ctl_pair() local
Dmdp5_cfg.c494 struct mdp5_cfg_handler *mdp5_cfg_init(struct mdp5_kms *mdp5_kms, in mdp5_cfg_init()