KERN: intel_extreme: CALLED status_t init_hardware() KERN: intel_extreme: CALLED status_t init_driver() KERN: intel_extreme: (0) GM45, revision = 0x7 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: Init Intel generation 4 GPU without PCH split. KERN: intel_extreme: REGS_NORTH_SHARED: 0x0 KERN: intel_extreme: REGS_NORTH_PIPE_AND_PORT: 0x60000 KERN: intel_extreme: REGS_NORTH_PLANE_CONTROL: 0x70000 KERN: intel_extreme: REGS_SOUTH_SHARED: 0x0 KERN: intel_extreme: REGS_SOUTH_TRANSCODER_PORT: 0x60000 KERN: intel_extreme:CALLED status_t intel_en_gating(intel_info &) KERN: intel_extreme:G4x clock gating KERN: intel_extreme:G4x mobile clock gating KERN: intel_extreme:CALLED status_t intel_en_downclock(intel_info &) KERN: intel_extreme:intel_en_downclock: Downclocking not supported on this chipset. KERN: intel_extreme: mapping VBIOS: 0xc0000 -> 0xd1faf000 KERN: intel_extreme: parsing BDB blocks KERN: intel_extreme: found LFP of size 1440 x 900 in BIOS VBT tables KERN: intel_extreme: using message signaled interrupts KERN: intel_extreme: intel_extreme_init: completed successfully! KERN: intel_extreme: accelerant: intel_extreme.accelerant KERN: intel_extreme: CALLED status_t intel_init_accelerant(int) KERN: intel_extreme: Pipe A. Pipe Base: 0x0 Plane Base: 0x0 KERN: intel_extreme: Pipe B. Pipe Base: 0x1000 Plane Base: 0x1000 KERN: intel_extreme: pipe control for: 0xffffffff 0xffffffff KERN: intel_extreme: adpa: 40008c18 KERN: intel_extreme: dova: 00000000, dovb: 0000001c, dovc: 0000089c KERN: intel_extreme: lvds: c2308300 KERN: intel_extreme: IsConnected: DisplayPort A PortRegister: 0x2004000 KERN: intel_extreme: IsConnected: DisplayPort A link not detected KERN: intel_extreme: IsConnected: DisplayPort B PortRegister: 0x5004100 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort B: trying to read EDID KERN: intel_extreme: DisplayPort B: using ddc @ 0x5004110 KERN: intel_extreme: DisplayPort B: no EDID information found. KERN: intel_extreme: IsConnected: DisplayPort C PortRegister: 0x5004200 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort C: trying to read EDID KERN: intel_extreme: DisplayPort C: using ddc @ 0x5004210 KERN: intel_extreme: DisplayPort C: no EDID information found. KERN: intel_extreme: IsConnected: DisplayPort D PortRegister: 0x5004300 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort D: trying to read EDID KERN: intel_extreme: DisplayPort D: using ddc @ 0x5004310 KERN: intel_extreme: DisplayPort D: no EDID information found. KERN: intel_extreme: IsConnected: Embedded DisplayPort A PortRegister: 0x2004000 KERN: intel_extreme: IsConnected: Embedded DisplayPort A link not detected KERN: intel_extreme: IsConnected: HDMI B PortRegister: 0x5001140 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: HDMI B: trying to read EDID KERN: intel_extreme: HDMI B: using ddc @ 0x4005020 KERN: intel_extreme: HDMI B: no EDID information found. KERN: intel_extreme: IsConnected: HDMI C PortRegister: 0x5001160 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: HDMI C: trying to read EDID KERN: intel_extreme: HDMI C: using ddc @ 0x400501c KERN: intel_extreme: HDMI C: no EDID information found. KERN: intel_extreme: IsConnected: HDMI D PortRegister: 0x0 KERN: intel_extreme: IsConnected: DVI B PortRegister: 0x5001140 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DVI B: trying to read EDID KERN: intel_extreme: DVI B: using ddc @ 0x4005020 KERN: intel_extreme: DVI B: no EDID information found. KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: LVDS C: trying to read EDID KERN: intel_extreme: LVDS C: using ddc @ 0x4005018 KERN: intel_extreme: LVDS C: found EDID information! KERN: intel_extreme: IsConnected: Analog A PortRegister: 0x5001100 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: Analog A: trying to read EDID KERN: intel_extreme: Analog A: using ddc @ 0x4005010 KERN: intel_extreme: Analog A: no EDID information found. KERN: intel_extreme: dump_ports: Connected ports: (port_count: 1) KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: port 0: LVDS C connected KERN: intel_extreme: CALLED status_t Port::SetPipe(Pipe *) KERN: intel_extreme: SetPipe: Assigning LVDS C (0x5001180) to pipe B KERN: intel_extreme: CALLED bool Pipe::IsEnabled() KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: intel_set_display_mode(1440x900) KERN: intel_extreme: dump_registers: Taking register dump #0 KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED status_t LVDSPort::SetDisplayMode(display_mode *, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C-3 1440x900 KERN: intel_extreme: PLL limits, min: p 7 (p1 1, p2 14), n 1, m 70 (m1 8, m2 3) KERN: intel_extreme: PLL limits, max: p 98 (p1 8, p2 7), n 6, m 120 (m1 18, m2 7) KERN: intel_extreme: compute_pll_divisors: required MHz: 126.982 KERN: intel_extreme: compute_pll_divisors: found: 126.857 MHz, p = 14 (p1 = 2, p2 = 7), n = 4, m = 74 (m1 = 11, m2 = 7) KERN: intel_extreme: LVDS: dual channel KERN: intel_extreme: SetDisplayMode: LVDS Write: 0xc200833c KERN: intel_extreme: CALLED void Pipe::ConfigureClocks(const pll_divisors &, long unsigned int, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C didn't power on within 1000ms! KERN: intel_extreme: CALLED void Pipe::ConfigureTimings(display_mode *) KERN: intel_extreme: intel_set_display_mode: Port configuration completed successfully! KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: dump_registers: Taking register dump #1 KERN: intel_extreme: CALLED status_t intel_get_frame_buffer_config(frame_buffer_config *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED uint32 intel_accelerant_mode_count() KERN: intel_extreme: CALLED status_t intel_get_mode_list(display_mode *) KERN: intel_extreme: CALLED status_t intel_get_accelerant_device_info(accelerant_device_info *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_accelerant_device_info(accelerant_device_info *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: intel_set_display_mode(1440x900) KERN: intel_extreme: dump_registers: Taking register dump #2 KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED status_t LVDSPort::SetDisplayMode(display_mode *, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C-3 1440x900 KERN: intel_extreme: PLL limits, min: p 7 (p1 1, p2 14), n 1, m 70 (m1 8, m2 3) KERN: intel_extreme: PLL limits, max: p 98 (p1 8, p2 7), n 6, m 120 (m1 18, m2 7) KERN: intel_extreme: compute_pll_divisors: required MHz: 106.471 KERN: intel_extreme: compute_pll_divisors: found: 106.286 MHz, p = 14 (p1 = 2, p2 = 7), n = 6, m = 93 (m1 = 15, m2 = 6) KERN: intel_extreme: LVDS: dual channel KERN: intel_extreme: SetDisplayMode: LVDS Write: 0xc200833c KERN: intel_extreme: CALLED void Pipe::ConfigureClocks(const pll_divisors &, long unsigned int, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C didn't power on within 1000ms! KERN: intel_extreme: CALLED void Pipe::ConfigureTimings(display_mode *) KERN: intel_extreme: intel_set_display_mode: Port configuration completed successfully! KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: dump_registers: Taking register dump #3 KERN: intel_extreme: CALLED status_t intel_get_frame_buffer_config(frame_buffer_config *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_accelerant_device_info(accelerant_device_info *) KERN: intel_extreme: CALLED status_t intel_get_pixel_clock_limits(display_mode *, uint32 *, uint32 *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode *, const display_mode *, const display_mode *) KERN: intel_extreme: CALLED status_t init_hardware() KERN: intel_extreme: CALLED status_t init_driver() KERN: intel_extreme: (0) GM45, revision = 0x7 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: Init Intel generation 4 GPU without PCH split. KERN: intel_extreme: REGS_NORTH_SHARED: 0x0 KERN: intel_extreme: REGS_NORTH_PIPE_AND_PORT: 0x60000 KERN: intel_extreme: REGS_NORTH_PLANE_CONTROL: 0x70000 KERN: intel_extreme: REGS_SOUTH_SHARED: 0x0 KERN: intel_extreme: REGS_SOUTH_TRANSCODER_PORT: 0x60000 KERN: intel_extreme:CALLED status_t intel_en_gating(intel_info &) KERN: intel_extreme:G4x clock gating KERN: intel_extreme:G4x mobile clock gating KERN: intel_extreme:CALLED status_t intel_en_downclock(intel_info &) KERN: intel_extreme:intel_en_downclock: Downclocking not supported on this chipset. KERN: intel_extreme: mapping VBIOS: 0xc0000 -> 0xd1f7d000 KERN: intel_extreme: parsing BDB blocks KERN: intel_extreme: found LFP of size 1440 x 900 in BIOS VBT tables KERN: intel_extreme: using message signaled interrupts KERN: intel_extreme: intel_extreme_init: completed successfully! KERN: intel_extreme: accelerant: intel_extreme.accelerant KERN: intel_extreme: CALLED status_t intel_init_accelerant(int) KERN: intel_extreme: Pipe A. Pipe Base: 0x0 Plane Base: 0x0 KERN: intel_extreme: Pipe B. Pipe Base: 0x1000 Plane Base: 0x1000 KERN: intel_extreme: pipe control for: 0xffffffff 0xffffffff KERN: intel_extreme: adpa: 40008c18 KERN: intel_extreme: dova: 00000000, dovb: 0000001c, dovc: 0000089c KERN: intel_extreme: lvds: c2308300 KERN: intel_extreme: IsConnected: DisplayPort A PortRegister: 0x2004000 KERN: intel_extreme: IsConnected: DisplayPort A link not detected KERN: intel_extreme: IsConnected: DisplayPort B PortRegister: 0x5004100 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort B: trying to read EDID KERN: intel_extreme: DisplayPort B: using ddc @ 0x5004110 KERN: intel_extreme: DisplayPort B: no EDID information found. KERN: intel_extreme: IsConnected: DisplayPort C PortRegister: 0x5004200 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort C: trying to read EDID KERN: intel_extreme: DisplayPort C: using ddc @ 0x5004210 KERN: intel_extreme: DisplayPort C: no EDID information found. KERN: intel_extreme: IsConnected: DisplayPort D PortRegister: 0x5004300 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DisplayPort D: trying to read EDID KERN: intel_extreme: DisplayPort D: using ddc @ 0x5004310 KERN: intel_extreme: DisplayPort D: no EDID information found. KERN: intel_extreme: IsConnected: Embedded DisplayPort A PortRegister: 0x2004000 KERN: intel_extreme: IsConnected: Embedded DisplayPort A link not detected KERN: intel_extreme: IsConnected: HDMI B PortRegister: 0x5001140 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: HDMI B: trying to read EDID KERN: intel_extreme: HDMI B: using ddc @ 0x40050KERN: 20 KERN: intel_extreme: HDMI B: no EDID information found. KERN: intel_extreme: IsConnected: HDMI C PortRegister: 0x5001160 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: HDMI C: trying to read EDID KERN: intel_extreme: HDMI C: using ddc @ 0x400501c KERN: intel_extreme: HDMI C: no EDID information found. KERN: intel_extreme: IsConnected: HDMI D PortRegister: 0x0 KERN: intel_extreme: IsConnected: DVI B PortRegister: 0x5001140 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: DVI B: trying to read EDID KERN: intel_extreme: DVI B: using ddc @ 0x4005020 KERN: intel_extreme: DVI B: no EDID information found. KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: LVDS C: trying to read EDID KERN: intel_extreme: LVDS C: using ddc @ 0x4005018 KERN: intel_extreme: LVDS C: found EDID information! KERN: intel_extreme: IsConnected: Analog A PortRegister: 0x5001100 KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: Analog A: trying to read EDID KERN: intel_extreme: Analog A: using ddc @ 0x4005010 KERN: intel_extreme: Analog A: no EDID information found. KERN: intel_extreme: dump_ports: Connected ports: (port_count: 1) KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: port 0: LVDS C connected KERN: intel_extreme: CALLED status_t Port::SetPipe(Pipe *) KERN: intel_extreme: SetPipe: Assigning LVDS C (0x5001180) to pipe B KERN: intel_extreme: CALLED bool Pipe::IsEnabled() KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: CALLED status_t Port::GetEDID(edid1_info *, bool = false) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: intel_set_display_mode(1440x900) KERN: intel_extreme: dump_registers: Taking register dump #0 KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED status_t LVDSPort::SetDisplayMode(display_mode *, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C-3 1440x900 KERN: intel_extreme: PLL limits, min: p 7 (p1 1, p2 14), n 1, m 70 (m1 8, m2 3) KERN: intel_extreme: PLL limits, max: p 98 (p1 8, p2 7), n 6, m 120 (m1 18, m2 7) KERN: intel_extreme: compute_pll_divisors: required MHz: 106.471 KERN: intel_extreme: compute_pll_divisors: found: 106.286 MHz, p = 14 (p1 = 1, p2 = 14), n = 6, m = 93 (m1 = 15, m2 = 6) KERN: intel_extreme: LVDS: single channel KERN: intel_extreme: SetDisplayMode: LVDS Write: 0xc2008300 KERN: intel_extreme: CALLED void Pipe::ConfigureClocks(const pll_divisors &, long unsigned int, long unsigned int) KERN: intel_extreme: SetDisplayMode: LVDS C didn't power on within 1000ms! KERN: intel_extreme: CALLED void Pipe::ConfigureTimings(display_mode *) KERN: intel_extreme: intel_set_display_mode: Port configuration completed successfully! KERN: intel_extreme: IsConnected: LVDS C PortRegister: 0x5001180 KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: dump_registers: Taking register dump #1 KERN: intel_extreme: CALLED status_t intel_get_frame_buffer_config(frame_buffer_config *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *) KERN: intel_extreme: CALLED status_t intel_get_edid_info(void *, long unsigned int, uint32 *)