Lines Matching refs:dig

93 	struct radeon_encoder_atom_dig *dig;
102 dig = radeon_encoder->enc_priv;
103 dig->backlight_level = level;
104 radeon_atom_set_backlight_level_to_reg(rdev, dig->backlight_level);
110 if (dig->backlight_level == 0) {
124 if (dig->backlight_level == 0)
187 struct radeon_encoder_atom_dig *dig;
222 dig = radeon_encoder->enc_priv;
223 dig->bl_dev = bd;
243 struct radeon_encoder_atom_dig *dig;
254 dig = radeon_encoder->enc_priv;
255 bd = dig->bl_dev;
256 dig->bl_dev = NULL;
565 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
571 if (!dig)
609 if (dig->lcd_misc & ATOM_PANEL_MISC_DUAL)
611 if (dig->lcd_misc & ATOM_PANEL_MISC_888RGB)
614 if (dig->linkb)
627 if (dig->coherent_mode)
638 if (dig->lcd_misc & ATOM_PANEL_MISC_DUAL)
640 if (dig->lcd_misc & ATOM_PANEL_MISC_SPATIAL) {
642 if (dig->lcd_misc & ATOM_PANEL_MISC_888RGB)
645 if (dig->lcd_misc & ATOM_PANEL_MISC_TEMPORAL) {
647 if (dig->lcd_misc & ATOM_PANEL_MISC_888RGB)
649 if (((dig->lcd_misc >> ATOM_PANEL_MISC_GREY_LEVEL_SHIFT) & 0x3) == 2)
653 if (dig->linkb)
786 * crtc -> dig encoder -> UNIPHY/LVTMA (1 or 2 links)
807 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
826 /* no dig encoder assigned */
827 if (dig->dig_encoder == -1)
835 if (dig->dig_encoder)
876 if (dig->linkb)
899 args.v3.acConfig.ucDigSel = dig->dig_encoder;
923 args.v4.acConfig.ucDigSel = dig->dig_encoder;
958 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
969 int dig_encoder = dig->dig_encoder;
999 /* no dig encoder assigned */
1071 if (dig->linkb)
1079 if (dig->coherent_mode)
1102 if (dig->linkb)
1121 if (dig->coherent_mode)
1150 if (dig->linkb)
1180 if (dig->coherent_mode)
1209 if (dig->linkb)
1242 if (dig->coherent_mode)
1257 if (dig->linkb)
1263 if (dig->linkb)
1269 if (dig->linkb)
1292 if (dig->coherent_mode)
1592 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
1606 dig->panel_mode = DP_PANEL_MODE_EXTERNAL_DP_MODE;
1608 dig->panel_mode = radeon_dp_get_panel_mode(encoder, connector);
1614 dig->panel_mode);
1800 struct radeon_encoder_atom_dig *dig;
1876 dig = radeon_encoder->enc_priv;
1877 switch (dig->dig_encoder) {
1981 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
1988 if (dig->linkb)
1994 if (dig->linkb)
2000 if (dig->linkb)
2011 if (dig->linkb)
2021 if (dig->linkb)
2027 if (dig->linkb)
2033 if (dig->linkb)
2058 dig = radeon_test_encoder->enc_priv;
2060 if (dig->dig_encoder >= 0)
2061 dig_enc_in_use |= (1 << dig->dig_encoder);
2327 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv;
2328 if (dig) {
2329 dig->dig_encoder = radeon_atom_pick_dig_encoder(encoder);
2332 dig->afmt = rdev->mode_info.afmt[dig->dig_encoder];
2335 dig->afmt = rdev->mode_info.afmt[0];
2371 struct radeon_encoder_atom_dig *dig;
2423 dig = radeon_encoder->enc_priv;
2424 dig->dig_encoder = -1;
2528 struct radeon_encoder_atom_dig *dig = malloc(sizeof(struct radeon_encoder_atom_dig),
2531 if (!dig)
2535 dig->coherent_mode = true;
2536 dig->dig_encoder = -1;
2539 dig->linkb = true;
2541 dig->linkb = false;
2543 return dig;