[prev in list] [next in list] [prev in thread] [next in thread]
List: haiku-bugs
Subject: [haiku-bugs] Re: [Haiku] #10878: [intel_extreme] 1600x900 is not supported (regression)
From: "starsseed" <trac () haiku-os ! org>
Date: 2014-05-31 21:34:36
Message-ID: 060.631140834182dd128323ebc07aba1a66 () haiku-os ! org
[Download RAW message or body]
#10878: [intel_extreme] 1600x900 is not supported (regression)
----------------------------------------------+----------------------------
Reporter: starsseed | Owner: korli
Type: bug | Status: assigned
Priority: normal | Milestone: R1/alpha5
Component: Drivers/Graphics/intel_extreme | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------------------------+----------------------------
Comment (by starsseed):
And now the reelevant part :
comparing
{{{grep intel_extreme syslog.r45797}}}
{{{
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: CALLED status_t init_driver()
KERN: intel_extreme: (0) SandyBridge Mobile GT2, revision = 0x9
KERN: intel_extreme: CALLED const char ** publish_devices()
KERN: intel_extreme: CALLED struct device_hooks * find_device(const char
*)
KERN: loaded driver /boot/system/add-
ons/kernel/drivers/dev/graphics/intel_extreme
KERN: intel_extreme: CALLED status_t device_open(const char *, long
unsigned int, void **)
KERN: intel_extreme: intel_extreme: CALLED status_t
intel_extreme_init(intel_info &)
KERN: intel_extreme: error: could not map GART aperture!
}}}
and
{{{grep intel_extreme syslog.r45831}}}
{{{
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: CALLED status_t init_driver()
KERN: intel_extreme: (0) SandyBridge Mobile GT2, revision = 0x9
KERN: intel_extreme: CALLED const char ** publish_devices()
KERN: intel_extreme: CALLED struct device_hooks * find_device(const char
*)
KERN: loaded driver /boot/system/add-
ons/kernel/drivers/dev/graphics/intel_extreme
KERN: intel_extreme: CALLED status_t device_open(const char *, long
unsigned int, void **)
KERN: intel_extreme: intel_extreme: CALLED status_t
intel_extreme_init(intel_info &)
KERN: intel_extreme:CALLED status_t intel_en_gating(intel_info &)
KERN: intel_extreme:SandyBridge clock gating
KERN: intel_extreme:CALLED status_t intel_en_downclock(intel_info &)
KERN: intel_extreme: intel_en_downclock: Enabling Intel GPU auto
downclocking depth 1
KERN: intel_extreme: intel_extreme_init: completed successfully!
KERN: intel_extreme: accelerant: intel_extreme.accelerant
KERN: intel_extreme accelerant:CALLED status_t intel_init_accelerant(int)
KERN: intel_extreme accelerant:head detected: 0x1
KERN: intel_extreme accelerant:adpa: 00c40000, dova: 00000018, dovb:
00000018, lvds: 00000000
KERN: intel_extreme accelerant:getting EDID on port A (analog) failed : No
Error (8). Trying on port C (lvds)
KERN: intel_extreme accelerant:getting EDID on port C failed : No Error
(8)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
KERN: intel_extreme accelerant:CALLED uint32 intel_accelerant_mode_count()
KERN: intel_extreme accelerant:CALLED status_t
intel_get_mode_list(display_mode *)
KERN: intel_extreme accelerant:intel_set_display_mode(1024x768)
KERN: intel_extreme accelerant:PLL limits, min: p 5 (p1 1, p2 10), n 1, m
79 (m1 12, m2 5)
KERN: intel_extreme accelerant:PLL limits, max: p 80 (p1 8, p2 5), n 5, m
127 (m1 22, m2 9)
KERN: intel_extreme accelerant:compute_pll_divisors: required MHz: 65
KERN: intel_extreme accelerant:compute_pll_divisors: found: 64.8 MHz, p =
40 (p1 = 4, p2 = 10), n = 4, m = 108 (m1 = 20, m2 = 8)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_frame_buffer_config(frame_buffer_config *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_accelerant_device_info(accelerant_device_info *)
KERN: intel_extreme accelerant:CALLED status_t
intel_propose_display_mode(display_mode *, const display_mode *, const
display_mode *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t
intel_propose_display_mode(display_mode *, const display_mode *, const
display_mode *)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_accelerant_device_info(accelerant_device_info *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t
intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *)
KERN: intel_extreme accelerant:CALLED status_t intel_get_edid_info(void *,
long unsigned int, uint32 *)
}}}
I suspect that after the intel_gart support was added in hrev45822, the
intel_extreme driver try to set the resolution instead of continuing to
use the one set by the BIOS (note that in both cases, the boot splash
screen seems to be set at 1600x900)
--
Ticket URL: <https://dev.haiku-os.org/ticket/10878#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic