Lines Matching refs:encoder

209 sil164_encoder_set_config(struct drm_encoder *encoder, void *params)  in sil164_encoder_set_config()  argument
211 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_set_config()
217 sil164_encoder_dpms(struct drm_encoder *encoder, int mode) in sil164_encoder_dpms() argument
219 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_dpms()
221 bool duallink = (on && encoder->crtc->mode.clock > 165000); in sil164_encoder_dpms()
223 sil164_set_power_state(drm_i2c_encoder_get_client(encoder), on); in sil164_encoder_dpms()
230 sil164_encoder_save(struct drm_encoder *encoder) in sil164_encoder_save() argument
232 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_save()
234 sil164_save_state(drm_i2c_encoder_get_client(encoder), in sil164_encoder_save()
243 sil164_encoder_restore(struct drm_encoder *encoder) in sil164_encoder_restore() argument
245 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_restore()
247 sil164_restore_state(drm_i2c_encoder_get_client(encoder), in sil164_encoder_restore()
256 sil164_encoder_mode_fixup(struct drm_encoder *encoder, in sil164_encoder_mode_fixup() argument
264 sil164_encoder_mode_valid(struct drm_encoder *encoder, in sil164_encoder_mode_valid() argument
267 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_mode_valid()
280 sil164_encoder_mode_set(struct drm_encoder *encoder, in sil164_encoder_mode_set() argument
284 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_mode_set()
287 sil164_init_state(drm_i2c_encoder_get_client(encoder), in sil164_encoder_mode_set()
294 sil164_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in sil164_encoder_mode_set()
298 sil164_encoder_detect(struct drm_encoder *encoder, in sil164_encoder_detect() argument
301 struct i2c_client *client = drm_i2c_encoder_get_client(encoder); in sil164_encoder_detect()
310 sil164_encoder_get_modes(struct drm_encoder *encoder, in sil164_encoder_get_modes() argument
317 sil164_encoder_create_resources(struct drm_encoder *encoder, in sil164_encoder_create_resources() argument
324 sil164_encoder_set_property(struct drm_encoder *encoder, in sil164_encoder_set_property() argument
333 sil164_encoder_destroy(struct drm_encoder *encoder) in sil164_encoder_destroy() argument
335 struct sil164_priv *priv = to_sil164_priv(encoder); in sil164_encoder_destroy()
341 drm_i2c_encoder_destroy(encoder); in sil164_encoder_destroy()
411 struct drm_encoder_slave *encoder) in sil164_encoder_init() argument
419 encoder->slave_priv = priv; in sil164_encoder_init()
420 encoder->slave_funcs = &sil164_encoder_funcs; in sil164_encoder_init()