Lines Matching refs:encoder

53 			 struct drm_encoder_slave *encoder,  in drm_i2c_encoder_init()  argument
81 encoder->bus_priv = client; in drm_i2c_encoder_init()
85 err = encoder_drv->encoder_init(client, dev, encoder); in drm_i2c_encoder_init()
90 encoder->slave_funcs->set_config(&encoder->base, in drm_i2c_encoder_init()
112 struct drm_encoder_slave *encoder = to_encoder_slave(drm_encoder); in drm_i2c_encoder_destroy() local
117 encoder->bus_priv = NULL; in drm_i2c_encoder_destroy()
133 void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode) in drm_i2c_encoder_dpms() argument
135 get_slave_funcs(encoder)->dpms(encoder, mode); in drm_i2c_encoder_dpms()
139 bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder, in drm_i2c_encoder_mode_fixup() argument
143 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_fixup()
147 void drm_i2c_encoder_prepare(struct drm_encoder *encoder) in drm_i2c_encoder_prepare() argument
149 drm_i2c_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in drm_i2c_encoder_prepare()
153 void drm_i2c_encoder_commit(struct drm_encoder *encoder) in drm_i2c_encoder_commit() argument
155 drm_i2c_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in drm_i2c_encoder_commit()
159 void drm_i2c_encoder_mode_set(struct drm_encoder *encoder, in drm_i2c_encoder_mode_set() argument
163 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_set()
167 enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder, in drm_i2c_encoder_detect() argument
170 return get_slave_funcs(encoder)->detect(encoder, connector); in drm_i2c_encoder_detect()
174 void drm_i2c_encoder_save(struct drm_encoder *encoder) in drm_i2c_encoder_save() argument
176 get_slave_funcs(encoder)->save(encoder); in drm_i2c_encoder_save()
180 void drm_i2c_encoder_restore(struct drm_encoder *encoder) in drm_i2c_encoder_restore() argument
182 get_slave_funcs(encoder)->restore(encoder); in drm_i2c_encoder_restore()