* Disabled the LVDS post2 for i965 cards, maybe that helps Adrien, and don't

break the display for others. If that doesn't work out, there is probably a
  bit more to it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33731 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler 2009-10-22 20:36:45 +00:00
parent 5c056f9f10
commit 9c90fc59d2

View File

@ -385,7 +385,8 @@ retrieve_current_mode(display_mode& mode, uint32 pllRegister)
divisors.post1 = (pll & DISPLAY_PLL_9xx_POST1_DIVISOR_MASK)
>> DISPLAY_PLL_POST1_DIVISOR_SHIFT;
if (pllRegister == INTEL_DISPLAY_B_PLL) {
if (pllRegister == INTEL_DISPLAY_B_PLL
&& gInfo->shared_info->device_type.InGroup(INTEL_TYPE_96x)) {
// TODO: Fix this? Need to support dual channel LVDS.
divisors.post2 = LVDS_POST2_RATE_SLOW;
} else {