Lines Matching refs:encoder
84 struct drm_encoder *encoder) in mdp5_round_pixclk() argument
90 struct drm_encoder *encoder, in mdp5_set_split_display() argument
95 return mdp5_cmd_encoder_set_split_display(encoder, in mdp5_set_split_display()
98 return mdp5_encoder_set_split_display(encoder, slave_encoder); in mdp5_set_split_display()
183 struct drm_encoder *encoder; in construct_encoder() local
192 encoder = mdp5_cmd_encoder_init(dev, &intf); in construct_encoder()
194 encoder = mdp5_encoder_init(dev, &intf); in construct_encoder()
196 if (IS_ERR(encoder)) { in construct_encoder()
198 return encoder; in construct_encoder()
201 encoder->possible_crtcs = (1 << priv->num_crtcs) - 1; in construct_encoder()
202 priv->encoders[priv->num_encoders++] = encoder; in construct_encoder()
204 return encoder; in construct_encoder()
232 struct drm_encoder *encoder; in modeset_init_intf() local
242 encoder = construct_encoder(mdp5_kms, INTF_eDP, intf_num, in modeset_init_intf()
244 if (IS_ERR(encoder)) { in modeset_init_intf()
245 ret = PTR_ERR(encoder); in modeset_init_intf()
249 ret = msm_edp_modeset_init(priv->edp, dev, encoder); in modeset_init_intf()
255 encoder = construct_encoder(mdp5_kms, INTF_HDMI, intf_num, in modeset_init_intf()
257 if (IS_ERR(encoder)) { in modeset_init_intf()
258 ret = PTR_ERR(encoder); in modeset_init_intf()
262 ret = hdmi_modeset_init(priv->hdmi, dev, encoder); in modeset_init_intf()