radeon_hd: Don't squash ss status_t into bool
This commit is contained in:
@@ -714,27 +714,33 @@ pll_set(display_mode* mode, uint8 crtcID)
|
|||||||
pll_asic_ss_probe(pll, ASIC_INTERNAL_SS_ON_DP);
|
pll_asic_ss_probe(pll, ASIC_INTERNAL_SS_ON_DP);
|
||||||
else {
|
else {
|
||||||
if (dp_clock == 162000) {
|
if (dp_clock == 162000) {
|
||||||
ssEnabled = pll_ppll_ss_probe(pll, ATOM_DP_SS_ID2);
|
ssEnabled = pll_ppll_ss_probe(pll,
|
||||||
|
ATOM_DP_SS_ID2) == B_OK ? true : false;
|
||||||
if (!ssEnabled)
|
if (!ssEnabled)
|
||||||
// id2 failed, try id1
|
ssEnabled = pll_ppll_ss_probe(pll,
|
||||||
ssEnabled = pll_ppll_ss_probe(pll, ATOM_DP_SS_ID1);
|
ATOM_DP_SS_ID1) == B_OK ? true : false;
|
||||||
} else
|
} else
|
||||||
ssEnabled = pll_ppll_ss_probe(pll, ATOM_DP_SS_ID1);
|
ssEnabled = pll_ppll_ss_probe(pll,
|
||||||
|
ATOM_DP_SS_ID1) == B_OK ? true : false;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case ATOM_ENCODER_MODE_LVDS:
|
case ATOM_ENCODER_MODE_LVDS:
|
||||||
if (info.dceMajor >= 4)
|
if (info.dceMajor >= 4)
|
||||||
ssEnabled = pll_asic_ss_probe(pll, gInfo->lvdsSpreadSpectrumID);
|
ssEnabled = pll_asic_ss_probe(pll,
|
||||||
|
gInfo->lvdsSpreadSpectrumID) == B_OK ? true : false;
|
||||||
else
|
else
|
||||||
ssEnabled = pll_ppll_ss_probe(pll, gInfo->lvdsSpreadSpectrumID);
|
ssEnabled = pll_ppll_ss_probe(pll,
|
||||||
|
gInfo->lvdsSpreadSpectrumID) == B_OK ? true : false;
|
||||||
break;
|
break;
|
||||||
case ATOM_ENCODER_MODE_DVI:
|
case ATOM_ENCODER_MODE_DVI:
|
||||||
if (info.dceMajor >= 4)
|
if (info.dceMajor >= 4)
|
||||||
ssEnabled = pll_asic_ss_probe(pll, ASIC_INTERNAL_SS_ON_TMDS);
|
ssEnabled = pll_asic_ss_probe(pll,
|
||||||
|
ASIC_INTERNAL_SS_ON_TMDS) == B_OK ? true : false;
|
||||||
break;
|
break;
|
||||||
case ATOM_ENCODER_MODE_HDMI:
|
case ATOM_ENCODER_MODE_HDMI:
|
||||||
if (info.dceMajor >= 4)
|
if (info.dceMajor >= 4)
|
||||||
ssEnabled = pll_asic_ss_probe(pll, ASIC_INTERNAL_SS_ON_HDMI);
|
ssEnabled = pll_asic_ss_probe(pll,
|
||||||
|
ASIC_INTERNAL_SS_ON_HDMI) == B_OK ? true : false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user