Lines Matching defs:drm_encoder
33 struct drm_encoder;
48 void (*reset)(struct drm_encoder *encoder);
57 void (*destroy)(struct drm_encoder *encoder);
72 int (*late_register)(struct drm_encoder *encoder);
83 void (*early_unregister)(struct drm_encoder *encoder);
87 * struct drm_encoder - central DRM encoder structure
99 struct drm_encoder {
155 * must set the bits for all &drm_encoder objects which can clone a
190 #define obj_to_encoder(x) container_of(x, struct drm_encoder, base)
194 struct drm_encoder *encoder,
205 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder)
217 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder)
229 static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder,
236 * drm_encoder_find - find a &drm_encoder
244 static inline struct drm_encoder *drm_encoder_find(struct drm_device *dev,
255 void drm_encoder_cleanup(struct drm_encoder *encoder);