Lines Matching refs:nouveau_encoder
46 struct nouveau_encoder { struct
117 void (*update)(struct nouveau_encoder *, u8 head, argument
122 struct nouveau_encoder *outp;
136 struct nouveau_encoder *
139 static inline struct nouveau_encoder *nouveau_encoder(struct drm_encoder *enc) in nouveau_encoder() function
143 return container_of(slave, struct nouveau_encoder, base); in nouveau_encoder()
146 static inline struct drm_encoder *to_drm_encoder(struct nouveau_encoder *enc) in to_drm_encoder()
158 int nouveau_dp_detect(struct nouveau_connector *, struct nouveau_encoder *);
159 bool nouveau_dp_train(struct nouveau_encoder *, bool mst, u32 khz, u8 bpc);
160 void nouveau_dp_power_down(struct nouveau_encoder *);
163 enum drm_mode_status nv50_dp_mode_valid(struct nouveau_encoder *,
168 nv50_outp_get_new_connector(struct drm_atomic_state *state, struct nouveau_encoder *outp);
170 nv50_outp_get_old_connector(struct drm_atomic_state *state, struct nouveau_encoder *outp);
172 int nv50_mstm_detect(struct nouveau_encoder *encoder);