Lines Matching refs:drm_encoder
51 void (*set_config)(struct drm_encoder *encoder,
54 void (*destroy)(struct drm_encoder *encoder);
55 void (*dpms)(struct drm_encoder *encoder, int mode);
56 void (*save)(struct drm_encoder *encoder);
57 void (*restore)(struct drm_encoder *encoder);
58 bool (*mode_fixup)(struct drm_encoder *encoder,
61 int (*mode_valid)(struct drm_encoder *encoder,
63 void (*mode_set)(struct drm_encoder *encoder,
67 enum drm_connector_status (*detect)(struct drm_encoder *encoder,
69 int (*get_modes)(struct drm_encoder *encoder,
71 int (*create_resources)(struct drm_encoder *encoder,
73 int (*set_property)(struct drm_encoder *encoder,
98 struct drm_encoder base;
137 static inline struct i2c_client *drm_i2c_encoder_get_client(struct drm_encoder *encoder) in drm_i2c_encoder_get_client()
162 void drm_i2c_encoder_destroy(struct drm_encoder *encoder);
169 void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode);
170 bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder,
173 void drm_i2c_encoder_prepare(struct drm_encoder *encoder);
174 void drm_i2c_encoder_commit(struct drm_encoder *encoder);
175 void drm_i2c_encoder_mode_set(struct drm_encoder *encoder,
178 enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder,
180 void drm_i2c_encoder_save(struct drm_encoder *encoder);
181 void drm_i2c_encoder_restore(struct drm_encoder *encoder);