Lines Matching refs:dig_enc
387 struct radeon_encoder_atom_dig *dig_enc; in radeon_mst_encoder_dpms() local
408 dig_enc = primary->enc_priv; in radeon_mst_encoder_dpms()
411 DRM_DEBUG_KMS("got connector %d\n", dig_enc->active_mst_links); in radeon_mst_encoder_dpms()
415 dig_enc->active_mst_links++; in radeon_mst_encoder_dpms()
419 if (dig_enc->active_mst_links == 1) { in radeon_mst_encoder_dpms()
420 mst_enc->fe = dig_enc->dig_encoder; in radeon_mst_encoder_dpms()
426 0, 0, dig_enc->dig_encoder); in radeon_mst_encoder_dpms()
429 dig_enc->active_mst_links == 1) { in radeon_mst_encoder_dpms()
441 DRM_DEBUG_KMS("dig encoder is %d %d %d\n", dig_enc->dig_encoder, in radeon_mst_encoder_dpms()
442 dig_enc->linkb, radeon_crtc->crtc_id); in radeon_mst_encoder_dpms()
466 DRM_ERROR("DPMS OFF %d\n", dig_enc->active_mst_links); in radeon_mst_encoder_dpms()
492 dig_enc->active_mst_links--; in radeon_mst_encoder_dpms()
493 if (dig_enc->active_mst_links == 0) { in radeon_mst_encoder_dpms()
545 struct radeon_encoder_atom_dig *dig_enc; in radeon_mst_encoder_prepare() local
560 dig_enc = primary->enc_priv; in radeon_mst_encoder_prepare()
564 if (dig_enc->dig_encoder == -1) { in radeon_mst_encoder_prepare()
565 dig_enc->dig_encoder = radeon_atom_pick_dig_encoder(&primary->base, -1); in radeon_mst_encoder_prepare()
566 primary->offset = radeon_atom_set_enc_offset(dig_enc->dig_encoder); in radeon_mst_encoder_prepare()
567 atombios_set_mst_encoder_crtc_source(encoder, dig_enc->dig_encoder); in radeon_mst_encoder_prepare()
571 DRM_DEBUG_KMS("%d %d\n", dig_enc->dig_encoder, primary->offset); in radeon_mst_encoder_prepare()