Searched refs:nv_encoder (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_connector.c380 struct nouveau_encoder *nv_encoder; local
384 nv_encoder = nouveau_encoder(enc);
387 (nv_encoder->dcb && nv_encoder->dcb->type == type))
388 return nv_encoder;
415 struct nouveau_encoder *nv_encoder = NULL, *found = NULL; local
421 nv_encoder = nouveau_encoder(encoder);
423 if (nvif_object_constructed(&nv_encoder->outp.object)) {
426 if (nv_encoder->dcb->type == DCB_OUTPUT_DP) {
427 ret = nouveau_dp_detect(conn, nv_encoder);
478 struct nouveau_encoder *nv_encoder; local
504 nouveau_connector_set_encoder(struct drm_connector *connector, struct nouveau_encoder *nv_encoder) argument
569 struct nouveau_encoder *nv_encoder = NULL; local
689 struct nouveau_encoder *nv_encoder = NULL; local
764 struct nouveau_encoder *nv_encoder; local
791 struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; local
883 struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; local
965 struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; local
1030 struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; local
1078 struct nouveau_encoder *nv_encoder = nv_connector->detected_encoder; local
1226 struct nouveau_encoder *nv_encoder; local
[all...]
H A Dnouveau_backlight.c66 struct nouveau_encoder *nv_encoder = bl_get_data(bd); local
67 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev);
78 struct nouveau_encoder *nv_encoder = bl_get_data(bd); local
79 struct nouveau_drm *drm = nouveau_drm(nv_encoder->base.base.dev);
207 struct nouveau_encoder *nv_encoder = bl_get_data(bd); local
209 return nvif_outp_bl_get(&nv_encoder->outp);
215 struct nouveau_encoder *nv_encoder = bl_get_data(bd); local
217 return nvif_outp_bl_set(&nv_encoder->outp, backlight_get_brightness(bd));
232 struct nouveau_encoder *nv_encoder,
236 struct nouveau_drm *drm = nouveau_drm(nv_encoder
230 nv50_backlight_init(struct nouveau_backlight *bl, struct nouveau_connector *nv_conn, struct nouveau_encoder *nv_encoder, struct backlight_properties *props, const struct backlight_ops **ops) argument
294 struct nouveau_encoder *nv_encoder = NULL; local
[all...]
H A Dnouveau_dp.c218 struct nouveau_encoder *nv_encoder)
220 struct drm_device *dev = nv_encoder->base.base.dev;
223 struct nv50_mstm *mstm = nv_encoder->dp.mstm;
225 u8 *dpcd = nv_encoder->dp.dpcd;
241 mutex_lock(&nv_encoder->dp.hpd_irq_lock);
258 hpd = nvif_outp_detect(&nv_encoder->outp);
260 nvif_outp_dp_aux_pwr(&nv_encoder->outp, false);
263 nvif_outp_dp_aux_pwr(&nv_encoder->outp, true);
265 status = nouveau_dp_probe_dpcd(nv_connector, nv_encoder);
267 nvif_outp_dp_aux_pwr(&nv_encoder
217 nouveau_dp_detect(struct nouveau_connector *nv_connector, struct nouveau_encoder *nv_encoder) argument
[all...]
H A Dnouveau_connector.h162 const struct nouveau_encoder *nv_encoder; local
168 nv_encoder = find_encoder(connector, DCB_OUTPUT_ANY);
169 if (!nv_encoder)
172 encoder = &nv_encoder->base.base;
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Ddfp.c186 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
188 nv04_encoder_get_connector(nv_encoder);
194 nv_encoder->mode = *adjusted_mode;
197 nv_encoder->mode = *nv_connector->native_mode;
205 struct nouveau_encoder *nv_encoder, int head)
208 uint32_t bits1618 = nv_encoder->dcb->or & DCB_OUTPUT_A ? 0x10000 : 0x40000;
210 if (nv_encoder->dcb->location != DCB_LOC_ON_CHIP)
237 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS && nv04_display(dev)->saved_reg.sel_clk & 0xf0) {
247 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
257 nv04_dfp_prepare_sel_clk(dev, nv_encoder, hea
204 nv04_dfp_prepare_sel_clk(struct drm_device *dev, struct nouveau_encoder *nv_encoder, int head) argument
291 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
452 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
519 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
565 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
580 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
590 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
615 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
682 struct nouveau_encoder *nv_encoder = NULL; local
[all...]
H A Dtvnv04.c78 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
83 mode, nv_encoder->dcb->index);
166 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
175 nv04_encoder_get_connector(nv_encoder)->base.name,
176 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or));
204 struct nouveau_encoder *nv_encoder; local
218 nv_encoder = kzalloc(sizeof(*nv_encoder), GFP_KERNEL);
219 if (!nv_encoder)
223 encoder = to_drm_encoder(nv_encoder);
[all...]
H A Ddac.c414 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
422 nv04_encoder_get_connector(nv_encoder)->base.name,
423 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or));
462 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
465 if (nv_encoder->last_dpms == mode)
467 nv_encoder->last_dpms = mode;
470 mode, nv_encoder->dcb->index);
477 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
481 nv_encoder->restore.output = NVReadRAMDAC(dev, 0, NV_PRAMDAC_DACCLK +
487 struct nouveau_encoder *nv_encoder local
499 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
531 struct nouveau_encoder *nv_encoder = NULL; local
[all...]
H A Ddisp.c221 struct nouveau_encoder *nv_encoder; local
296 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
298 nvkm_i2c_bus_find(i2c, nv_encoder->dcb->i2c_index);
299 nv_encoder->i2c = bus ? &bus->i2c : NULL;
306 list_for_each_entry(nv_encoder, &dev->mode_config.encoder_list, base.base.head)
307 nv_encoder->enc_save(&nv_encoder->base.base);
H A Ddisp.h102 nv04_encoder_get_connector(struct nouveau_encoder *nv_encoder);
H A Dcrtc.c262 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
265 (nv_encoder->dcb->type == DCB_OUTPUT_LVDS ||
266 nv_encoder->dcb->type == DCB_OUTPUT_TMDS))
474 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
480 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS)
482 if (nv_encoder->dcb->type == DCB_OUTPUT_TV)
484 if (nv_encoder->dcb->type == DCB_OUTPUT_TMDS)
486 if (nv_encoder->dcb->location != DCB_LOC_ON_CHIP && digital)
H A Dtvnv17.c578 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
603 nv04_encoder_get_connector(nv_encoder)->base.name,
604 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or));
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c372 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
376 switch (nv_encoder->dcb->type) {
378 max_rate = nv_encoder->dp.link_nr * nv_encoder->dp.link_bw;
475 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
479 core->func->dac->ctrl(core, nv_encoder->outp.or.id, ctrl, NULL);
480 nv_encoder->crtc = NULL;
486 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
487 struct nouveau_crtc *nv_crtc = nv50_outp_get_new_crtc(state, nv_encoder);
505 if (!nvif_outp_acquired(&nv_encoder
517 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
543 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
557 nv50_dac_create(struct nouveau_encoder *nv_encoder) argument
599 struct nouveau_encoder *nv_encoder; local
711 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
729 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
751 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
777 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
1537 nv50_sor_update(struct nouveau_encoder *nv_encoder, u8 head, struct nv50_head_atom *asyh, u8 proto, u8 depth) argument
1564 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
1743 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
1864 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
1882 nv50_sor_create(struct nouveau_encoder *nv_encoder) argument
1969 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
1980 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
2032 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); local
2048 nv50_pior_create(struct nouveau_encoder *nv_encoder) argument
2133 struct nouveau_encoder *nv_encoder = nouveau_encoder(outp->encoder); local
2796 struct nouveau_encoder *nv_encoder = local
[all...]

Completed in 142 milliseconds