KERN: intel_extreme: CALLED status_t init_hardware() KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9bc5 KERN: intel_extreme: CALLED status_t init_driver() KERN: intel_extreme: detect_intel_pch: Intel PCH deviceID: 0x0685 KERN: intel_extreme: detect_intel_pch: Found Comet Lake PCH KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9bc5 KERN: intel_extreme: (0) CometLake GT2, revision = 0x5 KERN: intel_extreme: CALLED const char** publish_devices() KERN: intel_extreme: CALLED 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*, uint32, void**) KERN: intel_extreme: intel_extreme: CALLED status_t intel_extreme_init(intel_info&) KERN: intel_extreme: Init Intel generation 9 GPU with PCH split. KERN: intel_extreme: REGS_NORTH_SHARED: 0x40000 KERN: intel_extreme: REGS_NORTH_PIPE_AND_PORT: 0x60000 KERN: intel_extreme: REGS_NORTH_PLANE_CONTROL: 0x70000 KERN: intel_extreme: REGS_SOUTH_SHARED: 0xc0000 KERN: intel_extreme: REGS_SOUTH_TRANSCODER_PORT: 0xe0000 KERN: intel_extreme:CALLED status_t intel_en_gating(intel_info&) KERN: intel_extreme:i965 quirk 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: Graphic OpRegion physical addr: 0x893ce018; size: 0x2000 KERN: intel_extreme: mapping OpRegion: 0x893ce018 -> 0xffffffff821a1018 KERN: intel_extreme: VBT signature "$VBT SKYLAKE ", BDB version 230 KERN: intel_extreme: panel type: 2 KERN: intel_extreme: found bdb lvds backlight info KERN: intel_extreme: display 2 does not have PWM KERN: intel_extreme: pixel_clock 65000 hactive 1024 hfront_porch 24 hsync 136 hblank 320 vactive 768 vfront_porch 3 vsync 6 vblank 38 KERN: intel_extreme: found generic dtd entry of size 1024 x 768 in BIOS VBT tables KERN: intel_extreme: Overlay registers mapped at 0x3fff000 = 0xffffffffb3fff000 - ffffffffb0000000 (eeb6000) KERN: intel_extreme: Allocating hardware status pageKERN: allocate_io_interrupt_vectors: allocated 1 vectors starting from 69 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. KERN: intel_extreme: PanelFitter: requested fitter #1 KERN: ifmedia_ioctl: switching igc to intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: intel_extreme: Pipe Base: 0x0 Plane Base: 0x0 KERN: intel_extreme: Pipe B. KERN: intel_extreme: PanelFitter: requested fitter #2 KERN: intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: intel_extreme: Pipe Base: 0x1000 Plane Base: 0x1000 KERN: intel_extreme: Pipe C. KERN: intel_extreme: PanelFitter: requested fitter #3 KERN: intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: intel_extreme: Pipe Base: 0x2000 Plane Base: 0x2000 KERN: intel_extreme: adpa: ffffffff KERN: intel_extreme: dova: ffffffff, dovb: 00000000, dovc: 00000000 KERN: intel_extreme: lvds: 00000000 KERN: intel_extreme: dp_a: 00000080 KERN: intel_extreme: dp_b: ffffffff KERN: intel_extreme: dp_c: ffffffff KERN: intel_extreme: dp_d: ffffffff KERN: intel_extreme: tra_dp: 00000000 KERN: intel_extreme: trb_dp: 00000000 KERN: intel_extreme: trc_dp: 00000000 KERN: intel_extreme: Probing DDI 2 KERN: intel_extreme: IsConnected: Digital Display Interface B PortRegister: 0x2004100 KERN: intel_extreme: IsConnected: Digital Display Interface B Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface B: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: package_daemon [20843747: 1221] intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: package_daemon [20867149: 1221] intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: package_daemon [20888347: 1221] intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: package_daemon [20918860: 1221] intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: package_daemon [20941410: 1221] intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c defer KERN: package_daemon [20972342: 1221] KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: CALLED status_t init_hardware() KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9bc5 KERN: intel_extreme: CALLED status_t init_driver() KERN: intel_extreme: detect_intel_pch: Intel PCH deviceID: 0x0685 KERN: intel_extreme: detect_intel_pch: Found Comet Lake PCH KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9bc5 KERN: intel_extreme: (0) CometLake GT2, revision = 0x5 KERN: intel_extreme: CALLED const char** publish_devices() KERN: intel_extreme: CALLED 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*, uint32, void**) KERN: intel_extreme: intel_extreme: CALLED status_t intel_extreme_init(intel_info&) KERN: intel_extreme: Init Intel generation 9 GPU with PCH split. KERN: intel_extreme: REGS_NORTH_SHARED: 0x40000 KERN: intel_extreme: REGS_NORTH_PIPE_AND_PORT: 0x60000 KERN: intel_extreme: REGS_NORTH_PLANE_CONTROL: 0x70000 KERN: intel_extreme: REGS_SOUTH_SHARED: 0xc0000 KERN: intel_extreme: REGS_SOUTH_TRANSCODER_PORT: 0xe0000 KERN: intel_extreme:CALLED status_t intel_en_gating(intel_info&) KERN: intel_extreme:i965 quirk 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: Graphic OpRegion physical addr: 0x893ce018; size: 0x2000 KERN: intel_extreme: mapping OpRegion: 0x893ce018 -> 0xffffffff82241018 KERN: intel_extreme: VBT signature "$VBT SKYLAKE ", BDB version 230 KERN: intel_extreme: panel type: 2 KERN: intel_extreme: found bdb lvds backlight info KERN: intel_extreme: display 2 does not have PWM KERN: intel_extreme: pixel_clock 65000 hactive 1024 hfront_porch 24 hsync 136 hblank 320 vactive 768 vfront_porch 3 vsync 6 vblank 38 KERN: intel_extreme: found generic dtd entry of size 1024 x 768 in BIOS VBT tables KERN: intel_extreme: Overlay registers mapped at 0x3fff000 = 0xffffffffb3fff000 - ffffffffb0000000 (ea5b000) KERN: intel_extreme: Allocating hardware status pageKERN: allocate_io_interrupt_vectors: allocated 1 vectors starting from 69 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. KERN: intel_extreme: PanelFitter: requested fitter #1 KERN: intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: ifmedia_ioctl: switching igc to KERN: intel_extreme: Pipe Base: 0x0 Plane Base: 0x0 KERN: intel_extreme: Pipe B. KERN: intel_extreme: PanelFitter: requested fitter #2 KERN: intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: intel_extreme: Pipe Base: 0x1000 Plane Base: 0x1000 KERN: intel_extreme: Pipe C. KERN: intel_extreme: PanelFitter: requested fitter #3 KERN: intel_extreme: PanelFitter: this fitter is not setup by the BIOS: Enabling. KERN: intel_extreme: Pipe Base: 0x2000 Plane Base: 0x2000 KERN: intel_extreme: adpa: ffffffff KERN: intel_extreme: dova: ffffffff, dovb: 00000000, dovc: 00000000 KERN: intel_extreme: lvds: 00000000 KERN: intel_extreme: dp_a: 00000080 KERN: intel_extreme: dp_b: ffffffff KERN: intel_extreme: dp_c: ffffffff KERN: intel_extreme: dp_d: ffffffff KERN: intel_extreme: tra_dp: 00000000 KERN: intel_extreme: trb_dp: 00000000 KERN: intel_extreme: trc_dp: 00000000 KERN: intel_extreme: Probing DDI 2 KERN: intel_extreme: IsConnected: Digital Display Interface B PortRegister: 0x2004100 KERN: intel_extreme: IsConnected: Digital Display Interface B Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface B: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: Digital Display Interface B: no EDID information found. KERN: intel_extreme: IsConnected: Not connected KERN: intel_extreme: Probing DDI 3 KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface C: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: Digital Display Interface C: no EDID information found. KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Probing DDI 4 KERN: intel_extreme: IsConnected: Digital Display Interface D PortRegister: 0x2004300 KERN: intel_extreme: IsConnected: Digital Display Interface D Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface D: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: Digital Display Interface D: no EDID information found. KERN: intel_extreme: IsConnected: Not connected KERN: intel_extreme: Probing DDI 5 KERN: intel_extreme: IsConnected: Digital Display Interface E PortRegister: 0x2004400 KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface E: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: Digital Display Interface E: no EDID information found. KERN: intel_extreme: IsConnected: Not connected KERN: intel_extreme: Probing DDI 6 KERN: intel_extreme: IsConnected: Digital Display Interface F PortRegister: 0x2004500 KERN: intel_extreme: IsConnected: Digital Display Interface F Maximum Lanes: 4 KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface F: trying to read EDID KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetupI2c(i2c_bus*) KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: CALLED static status_t DigitalDisplayInterface::_DpAuxSendReceiveHook(const i2c_bus*, uint32, const uint8*, size_t, uint8*, size_t) KERN: intel_extreme: CALLED ssize_t DigitalDisplayInterface::_DpAuxTransfer(dp_aux_msg*) KERN: intel_extreme: _DpAuxSendReceive: aux i2c nack KERN: intel_extreme: Digital Display Interface F: no EDID information found. KERN: intel_extreme: IsConnected: Not connected KERN: intel_extreme: Probing complete. KERN: intel_extreme: dump_ports: Connected ports: (port_count: 1) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: port 0: Digital Display Interface C connected KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: CALLED virtual pipe_index Port::PipePreference() KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetPipe(Pipe*) KERN: intel_extreme: SetPipe: Assuming pipe is assigned by BIOS (fixme) KERN: intel_extreme: CALLED bool Pipe::IsEnabled() KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: CALLED status_t create_mode_list() KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*, bool) KERN: intel_extreme: Digital Display Interface C: no EDID information found. KERN: intel_extreme: intel_get_preferred_mode KERN: intel_extreme: CALLED uint32 intel_accelerant_mode_count() KERN: intel_extreme: CALLED status_t intel_get_mode_list(display_mode*) KERN: intel_extreme: intel_set_display_mode(1024x768, virtual: 1024x768) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode*, const display_mode*, const display_mode*) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Power: Digital Display Interface C DDI enabled: false KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetDisplayMode(display_mode*, uint32) KERN: intel_extreme: SetDisplayMode: Digital Display Interface C 1024x768 KERN: intel_extreme: Enable: PCH_PANEL_FITTER_CONTROL, 0x80000000 KERN: intel_extreme: Enable: PCH_PANEL_FITTER_WINDOW_POS, 0x0 KERN: intel_extreme: skl_wrpll_try_divider: DCO central frequency 9600000000Hz KERN: intel_extreme: skl_wrpll_try_divider: DCO frequency 9100000000Hz KERN: intel_extreme: skl_wrpll_try_divider: negative offset accepted, deviation 520 KERN: intel_extreme: skl_ddi_calculate_wrpll: Full divider (p) found is 28 KERN: intel_extreme: skl_wrpll_params_populate: AFE frequency 325000000Hz KERN: intel_extreme: skl_wrpll_params_populate: p0: 2, p1: 7, p2: 2 KERN: intel_extreme: skl_wrpll_params_populate: DCO frequency 9100000000Hz KERN: intel_extreme: skl_wrpll_params_populate: Reference clock: 24Mhz KERN: intel_extreme: skl_wrpll_params_populate: DCO integer 379 KERN: intel_extreme: skl_wrpll_params_populate: DCO fraction 0x1555 KERN: intel_extreme: CALLED void Pipe::ConfigureClocksSKL(const skl_wrpll_params&, uint32, port_index, uint32*) KERN: intel_extreme: PLL selected is 1 KERN: intel_extreme: Skylake DPLL_CFGCR1 0x80800192 KERN: intel_extreme: Skylake DPLL_CFGCR2 0x2a4 KERN: intel_extreme: Programmed PLL; PLL is locked KERN: intel_extreme: Skylake DPLL_CFGCR1 now: 0x802aab7b KERN: intel_extreme: Skylake DPLL_CFGCR2 now: 0x7a4 KERN: intel_extreme: Skylake DPLL_CTRL1: 0x845 KERN: intel_extreme: Skylake DPLL_CTRL2: 0xa000c0 KERN: intel_extreme: Skylake DPLL_STATUS: 0x1111 KERN: intel_extreme: CALLED void Pipe::ConfigureTimings(display_mode*, bool, port_index) KERN: intel_extreme: ConfigureTimings(1): fPipeOffset: 0x0 KERN: intel_extreme: CALLED void Pipe::ConfigureScalePos(display_mode*) KERN: intel_extreme: ConfigureScalePos: fPipeOffset: 0x0 KERN: intel_extreme: CALLED void Pipe::_ConfigureTranscoder(display_mode*) KERN: intel_extreme: _ConfigureTranscoder: fPipeOffset: 0x0 KERN: intel_extreme: _ConfigureTranscoder: trans conf reg: 0xc0000000 KERN: intel_extreme: _ConfigureTranscoder: trans DDI func ctl reg: 0xa0010000 KERN: intel_extreme: _ConfigureTranscoder: Transcoder uses HDMI mode KERN: intel_extreme: _SetPortLinkGen8: DDI DP-link reference clock is 540Mhz KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data before: 0x0 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data before: 0x0 KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link before: 0x0 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link before: 0x0 KERN: intel_extreme: _SetPortLinkGen8: DDI Link Colordepth: 24 KERN: intel_extreme: _SetPortLinkGen8: DDI in non-DP mode with 4 lane(s) in use KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data after: 0x7e0b8e38 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data after: 0x800000 KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link after: 0x1ed09 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link after: 0x100000 KERN: intel_extreme: intel_set_display_mode: Port configuration completed successfully! KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Power: Digital Display Interface C DDI enabled: true KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: CALLED status_t intel_get_frame_buffer_config(frame_buffer_config*) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Power: Digital Display Interface C DDI enabled: true KERN: intel_extreme: CALLED void Pipe::Enable(bool) 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_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_propose_display_mode(display_mode*, const display_mode*, const display_mode*) 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: intel_set_display_mode(1920x1200, virtual: 1920x1200) KERN: intel_extreme: CALLED status_t intel_propose_display_mode(display_mode*, const display_mode*, const display_mode*) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Power: Digital Display Interface C DDI enabled: false KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: CALLED virtual status_t DigitalDisplayInterface::SetDisplayMode(display_mode*, uint32) KERN: intel_extreme: SetDisplayMode: Digital Display Interface C 1920x1200 KERN: intel_extreme: Enable: PCH_PANEL_FITTER_CONTROL, 0x80000000 KERN: intel_extreme: Enable: PCH_PANEL_FITTER_WINDOW_POS, 0x0 KERN: intel_extreme: skl_wrpll_try_divider: DCO central frequency 9600000000Hz KERN: intel_extreme: skl_wrpll_try_divider: DCO frequency 9657800000Hz KERN: intel_extreme: skl_wrpll_try_divider: positive offset accepted, deviation 60 KERN: intel_extreme: skl_ddi_calculate_wrpll: Full divider (p) found is 10 KERN: intel_extreme: skl_wrpll_params_populate: AFE frequency 965780000Hz KERN: intel_extreme: skl_wrpll_params_populate: p0: 2, p1: 1, p2: 5 KERN: intel_extreme: skl_wrpll_params_populate: DCO frequency 9657800000Hz KERN: intel_extreme: skl_wrpll_params_populate: Reference clock: 24Mhz KERN: intel_extreme: skl_wrpll_params_populate: DCO integer 402 KERN: intel_extreme: skl_wrpll_params_populate: DCO fraction 0x3444 KERN: intel_extreme: CALLED void Pipe::ConfigureClocksSKL(const skl_wrpll_params&, uint32, port_index, uint32*) KERN: intel_extreme: PLL selected is 1 KERN: intel_extreme: Skylake DPLL_CFGCR1 0x802aab7b KERN: intel_extreme: Skylake DPLL_CFGCR2 0x7a4 KERN: intel_extreme: Programmed PLL; PLL is locked KERN: intel_extreme: Skylake DPLL_CFGCR1 now: 0x80688992 KERN: intel_extreme: Skylake DPLL_CFGCR2 now: 0x104 KERN: intel_extreme: Skylake DPLL_CTRL1: 0x845 KERN: intel_extreme: Skylake DPLL_CTRL2: 0xa000c0 KERN: intel_extreme: Skylake DPLL_STATUS: 0x1111 KERN: intel_extreme: CALLED void Pipe::ConfigureTimings(display_mode*, bool, port_index) KERN: intel_extreme: ConfigureTimings(1): fPipeOffset: 0x0 KERN: intel_extreme: CALLED void Pipe::ConfigureScalePos(display_mode*) KERN: intel_extreme: ConfigureScalePos: fPipeOffset: 0x0 KERN: intel_extreme: CALLED void Pipe::_ConfigureTranscoder(display_mode*) KERN: intel_extreme: _ConfigureTranscoder: fPipeOffset: 0x0 KERN: intel_extreme: _ConfigureTranscoder: trans conf reg: 0xc0000000 KERN: intel_extreme: _ConfigureTranscoder: trans DDI func ctl reg: 0xa0010000 KERN: intel_extreme: _ConfigureTranscoder: Transcoder uses HDMI mode KERN: intel_extreme: _SetPortLinkGen8: DDI DP-link reference clock is 540Mhz KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data before: 0x7e0b8e38 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data before: 0x800000 KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link before: 0x1ed09 KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link before: 0x100000 KERN: intel_extreme: _SetPortLinkGen8: DDI Link Colordepth: 24 KERN: intel_extreme: _SetPortLinkGen8: DDI in non-DP mode with 4 lane(s) in use KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data after: 0x7e2256be KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data after: 0x800000 KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link after: 0x5b91f KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link after: 0x100000 KERN: intel_extreme: intel_set_display_mode: Port configuration completed successfully! KERN: intel_extreme: IsConnected: Digital Display Interface C PortRegister: 0x2004200 KERN: intel_extreme: IsConnected: Digital Display Interface C Maximum Lanes: 4 KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL nr 1: 0xa0010000 KERN: intel_extreme: IsConnected: Connected KERN: intel_extreme: Power: Digital Display Interface C DDI enabled: true KERN: intel_extreme: CALLED void Pipe::Enable(bool) KERN: intel_extreme: CALLED status_t intel_get_frame_buffer_config(frame_buffer_config*) 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_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*)