Home
last modified time | relevance | path

Searched refs:mdp5_ctl (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/gpu/drm/msm/mdp/mdp5/
Dmdp5_ctl.h35 struct mdp5_ctl *mdp5_ctlm_request(struct mdp5_ctl_manager *ctlm, int intf_num);
37 int mdp5_ctl_get_ctl_id(struct mdp5_ctl *ctl);
40 int mdp5_ctl_set_pipeline(struct mdp5_ctl *ctl, struct mdp5_interface *intf,
42 int mdp5_ctl_set_encoder_state(struct mdp5_ctl *ctl, bool enabled);
44 int mdp5_ctl_set_cursor(struct mdp5_ctl *ctl, int cursor_id, bool enable);
45 int mdp5_ctl_pair(struct mdp5_ctl *ctlx, struct mdp5_ctl *ctly, bool enable);
59 int mdp5_ctl_blend(struct mdp5_ctl *ctl, u8 *stage, u32 stage_cnt,
74 u32 mdp5_ctl_commit(struct mdp5_ctl *ctl, u32 flush_mask);
75 u32 mdp5_ctl_get_commit_status(struct mdp5_ctl *ctl);
Dmdp5_ctl.c42 struct mdp5_ctl { struct
66 struct mdp5_ctl *pair; /* Paired CTL to be flushed together */ argument
85 struct mdp5_ctl ctls[MAX_CTL];
97 void ctl_write(struct mdp5_ctl *ctl, u32 reg, u32 data) in ctl_write()
106 u32 ctl_read(struct mdp5_ctl *ctl, u32 reg) in ctl_read()
149 static void set_ctl_op(struct mdp5_ctl *ctl, struct mdp5_interface *intf) in set_ctl_op()
177 int mdp5_ctl_set_pipeline(struct mdp5_ctl *ctl, in mdp5_ctl_set_pipeline()
206 static bool start_signal_needed(struct mdp5_ctl *ctl) in start_signal_needed()
230 static void send_start_signal(struct mdp5_ctl *ctl) in send_start_signal()
239 static void refill_start_mask(struct mdp5_ctl *ctl) in refill_start_mask()
[all …]
Dmdp5_kms.h216 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
222 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
228 struct mdp5_interface *intf, struct mdp5_ctl *ctl);
233 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_cmd_encoder_init()
Dmdp5_cmd_encoder.c25 struct mdp5_ctl *ctl;
222 struct mdp5_ctl *ctl = mdp5_cmd_enc->ctl; in mdp5_cmd_encoder_disable()
241 struct mdp5_ctl *ctl = mdp5_cmd_enc->ctl; in mdp5_cmd_encoder_enable()
306 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_cmd_encoder_init()
Dmdp5_encoder.c31 struct mdp5_ctl *ctl;
235 struct mdp5_ctl *ctl = mdp5_encoder->ctl; in mdp5_encoder_disable()
270 struct mdp5_ctl *ctl = mdp5_encoder->ctl; in mdp5_encoder_enable()
337 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_encoder_init()
Dmdp5_kms.c201 enum mdp5_intf_mode intf_mode, struct mdp5_ctl *ctl) in construct_encoder()
255 struct mdp5_ctl *ctl; in modeset_init_intf()
Dmdp5_crtc.c44 struct mdp5_ctl *ctl;
731 struct mdp5_interface *intf, struct mdp5_ctl *ctl) in mdp5_crtc_set_pipeline()
/linux-4.4.14/drivers/gpu/drm/msm/
DMakefile34 mdp/mdp5/mdp5_ctl.o \