intel_extreme: enabled all known skylake gfx cards since they are pgm'd now
This commit is contained in:
@@ -1536,7 +1536,7 @@ DigitalDisplayInterface::SetDisplayMode(display_mode* target, uint32 colorMode)
|
||||
skl_wrpll_params wrpll_params;
|
||||
skl_ddi_calculate_wrpll(
|
||||
target->timing.pixel_clock * 1000 /* in Hz */,
|
||||
24000,//gInfo->shared_info->pll_info.reference_frequency, //fixme
|
||||
gInfo->shared_info->pll_info.reference_frequency,
|
||||
&wrpll_params);
|
||||
fPipe->ConfigureClocksSKL(wrpll_params,
|
||||
target->timing.pixel_clock,
|
||||
|
||||
@@ -105,9 +105,6 @@ const struct supported_device {
|
||||
{0x0d26, INTEL_MODEL_HASM, "Haswell Mobile"},
|
||||
{0x0a16, INTEL_MODEL_HASM, "Haswell Mobile"},
|
||||
|
||||
{0x1912, INTEL_MODEL_SKY, "Skylake GT2"}, // testing..
|
||||
{0x1916, INTEL_MODEL_SKYM, "Skylake GT2"}, // testing..
|
||||
|
||||
#if 0
|
||||
// The driver does not make any attempt to handle this modern hardware.
|
||||
// Better let VESA/UEFI do it.
|
||||
@@ -119,14 +116,15 @@ const struct supported_device {
|
||||
{0x0157, INTEL_MODEL_VLVM, "ValleyView Mobile"},
|
||||
|
||||
// {0x1616, INTEL_MODEL_BDWM, "HD Graphics 5500 (Broadwell GT2)"},
|
||||
#endif
|
||||
|
||||
{0x1902, INTEL_MODEL_SKY, "Skylake GT1"},
|
||||
{0x1906, INTEL_MODEL_SKYM, "Skylake GT1"},
|
||||
{0x190a, INTEL_MODEL_SKYS, "Skylake GT1"},
|
||||
{0x190b, INTEL_MODEL_SKY, "Skylake GT1"},
|
||||
{0x190e, INTEL_MODEL_SKYM, "Skylake GT1"},
|
||||
{0x1912, INTEL_MODEL_SKY, "Skylake GT2"},
|
||||
{0x1916, INTEL_MODEL_SKYM, "Skylake GT2"},
|
||||
{0x1912, INTEL_MODEL_SKY, "Skylake GT2"}, //confirmed OK
|
||||
{0x1916, INTEL_MODEL_SKYM, "Skylake GT2"}, //confirmed native mode panel OK
|
||||
{0x191a, INTEL_MODEL_SKYS, "Skylake GT2"},
|
||||
{0x191b, INTEL_MODEL_SKY, "Skylake GT2"},
|
||||
{0x191d, INTEL_MODEL_SKY, "Skylake GT2"},
|
||||
@@ -135,7 +133,6 @@ const struct supported_device {
|
||||
{0x1926, INTEL_MODEL_SKYM, "Skylake GT3"},
|
||||
{0x192a, INTEL_MODEL_SKYS, "Skylake GT3"},
|
||||
{0x192b, INTEL_MODEL_SKY, "Skylake GT3"},
|
||||
#endif
|
||||
};
|
||||
|
||||
int32 api_version = B_CUR_DRIVER_API_VERSION;
|
||||
|
||||
@@ -462,6 +462,16 @@ intel_extreme_init(intel_info &info)
|
||||
info.shared_info->pll_info.max_frequency = 400000;
|
||||
// 400 MHz RAM DAC speed
|
||||
info.shared_info->pll_info.min_frequency = 20000; // 20 MHz
|
||||
} else if ((info.device_type.HasDDI()) && (info.device_type.Generation() <= 8)) {
|
||||
info.shared_info->pll_info.reference_frequency = 135000;// 135 MHz
|
||||
info.shared_info->pll_info.max_frequency = 350000;
|
||||
// 350 MHz RAM DAC speed
|
||||
info.shared_info->pll_info.min_frequency = 25000; // 25 MHz
|
||||
} else if (info.device_type.Generation() == 9) {
|
||||
info.shared_info->pll_info.reference_frequency = 24000; // 24 MHz
|
||||
info.shared_info->pll_info.max_frequency = 350000;
|
||||
// 350 MHz RAM DAC speed
|
||||
info.shared_info->pll_info.min_frequency = 25000; // 25 MHz
|
||||
} else {
|
||||
info.shared_info->pll_info.reference_frequency = 48000; // 48 MHz
|
||||
info.shared_info->pll_info.max_frequency = 350000;
|
||||
|
||||
Reference in New Issue
Block a user