#17683: Intel 11th gen / TigerLake black screen
------------------------+-------------------------
Reporter: kallisti5 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/beta3
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: All |
------------------------+-------------------------
Comment (by kallisti5):
{{{
KERN: found cpufreq module: power/cpufreq/intel_pstates/v1
KERN: found cpuidle module: power/cpuidle/intel_cstates/v1
KERN: package_daemon [2194689: 2839] KERN: active package:
"intel_wifi_firmwares-2019_11_02-1-any.hpkg"
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: CALLED status_t init_driver()
KERN: intel_extreme: detect_intel_pch: Intel PCH deviceID: 0xa082
KERN: intel_extreme: detect_intel_pch: Found Tiger Lake PCH
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: (0) TigerLake, revision = 0x1
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: devfs: "intel_810" api_version missing
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_gart: bus manager init
KERN: intel_gart: found intel bridge
KERN: intel_gart: GTT base 605c200000, size 8388608, entries 2048, stolen
62910464
KERN: intel_gart: detected 60 MB of stolen memory, aperture size 256 MB,
GTT size 8192 KB
KERN: intel_gart: GTT base = 0x605c200000
KERN: intel_gart: MMIO base = 0x5c000000
KERN: intel_gart: GMR base = 0x4000000000
KERN: intel_extreme: Init Intel generation 12 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: 0x45abe018; size:
0x2000
KERN: intel_extreme: mapping OpRegion: 0x45abe018 -> 0xffffffff82558018
KERN: intel_extreme: RVDA physical addr: 0x45ac0018; size: 0x2200
KERN: intel_extreme: VBT signature "$VBT TIGERLAKE ", BDB version 240
KERN: intel_extreme: panel type: 2
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 0x3bff000 =
0xffffffffd3bff000 - ffffffffd0000000 (1ca8000)
KERN: intel_extreme: Allocating hardware status pageKERN:
allocate_io_interrupt_vectors: allocated 1 vectors starting from 67
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: 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: ffffffff, dovc: ffffffff
KERN: intel_extreme: lvds: ffffffff
KERN: intel_extreme: dp_a: 80000007
KERN: intel_extreme: dp_b: ffffffff
KERN: intel_extreme: dp_c: ffffffff
KERN: intel_extreme: dp_d: ffffffff
KERN: intel_extreme: tra_dp: ffffffff
KERN: intel_extreme: trb_dp: ffffffff
KERN: intel_extreme: trc_dp: ffffffff
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: Digital Display Interface B: using ddc @ 0x4005020
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: Digital Display Interface C: using ddc @ 0x400501c
KERN: intel_extreme: Digital Display Interface C: no EDID information
found.
KERN: intel_extreme: IsConnected: Not 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: Digital Display Interface D: using ddc @ 0x4005024
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: Digital Display Interface E: no DDC register found
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: Digital Display Interface F: no DDC register 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: port 0: Digital Display Interface E connected
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual pipe_index Port::PipePreference()
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: CALLED status_t create_mode_list()
KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*,
bool)
KERN: intel_extreme: Digital Display Interface E: no EDID information
found.
KERN: intel_extreme: intel_get_preferred_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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: false
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual status_t
DigitalDisplayInterface::SetDisplayMode(display_mode*, uint32)
KERN: intel_extreme: SetDisplayMode: Digital Display Interface E 1024x768
KERN: intel_extreme: SetDisplayMode: Setting internal panel to native
resolution at 60Hz
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: 38.4Mhz
KERN: intel_extreme: skl_wrpll_params_populate: DCO integer 236
KERN: intel_extreme: skl_wrpll_params_populate: DCO fraction 0x1bca1
KERN: intel_extreme: CALLED void Pipe::ConfigureClocksSKL(const
skl_wrpll_params&, uint32, port_index, uint32*)
KERN: intel_extreme: PLL selected is 0
KERN: intel_extreme: Skylake DPLL_CFGCR1 0x1c0000
KERN: intel_extreme: Skylake DPLL_CFGCR2 0x28000000
KERN: intel_extreme: PLL programming not needed, skipping.
KERN: intel_extreme: Skylake DPLL_CTRL1: 0x12800e7
KERN: intel_extreme: Skylake DPLL_CTRL2: 0x300
KERN: intel_extreme: Skylake DPLL_STATUS: 0x0
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: 0xc0000024
KERN: intel_extreme: _ConfigureTranscoder: trans DDI func ctl reg:
0x8a010006
KERN: intel_extreme: _ConfigureTranscoder: Transcoder uses DP SST mode
KERN: intel_extreme: _SetPortLinkGen8: DDI DP-link reference clock is
324Mhz
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data before: 0x7e68c048
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data before: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link before: 0x8bab0
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link before: 0x80000
KERN: intel_extreme: _SetPortLinkGen8: DDI Link Colordepth: 24
KERN: intel_extreme: _SetPortLinkGen8: DDI in DP mode with 4 lane(s) in
use
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data after: 0x7e13425e
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data after: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link after: 0x19add
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link after: 0x80000
KERN: intel_extreme: intel_set_display_mode: Port configuration completed
successfully!
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: true
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
KERN: found cpufreq module: power/cpufreq/intel_pstates/v1
KERN: found cpuidle module: power/cpuidle/intel_cstates/v1
KERN: package_daemon [1892560: 2836] KERN: active package:
"intel_wifi_firmwares-2019_11_02-1-any.hpkg"
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: CALLED status_t init_driver()
KERN: intel_extreme: detect_intel_pch: Intel PCH deviceID: 0xa082
KERN: intel_extreme: detect_intel_pch: Found Tiger Lake PCH
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: (0) TigerLake, revision = 0x1
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: devfs: "intel_810" api_version missing
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_gart: bus manager init
KERN: intel_gart: found intel bridge
KERN: intel_gart: GTT base 605c200000, size 8388608, entries 2048, stolen
62910464
KERN: intel_gart: detected 60 MB of stolen memory, aperture size 256 MB,
GTT size 8192 KB
KERN: intel_gart: GTT base = 0x605c200000
KERN: intel_gart: MMIO base = 0x5c000000
KERN: intel_gart: GMR base = 0x4000000000
KERN: intel_extreme: Init Intel generation 12 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: 0x45abe018; size:
0x2000
KERN: intel_extreme: mapping OpRegion: 0x45abe018 -> 0xffffffff824e9018
KERN: intel_extreme: RVDA physical addr: 0x45ac0018; size: 0x2200
KERN: intel_extreme: VBT signature "$VBT TIGERLAKE ", BDB version 240
KERN: intel_extreme: panel type: 2
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 0x3bff000 =
0xffffffffd3bff000 - ffffffffd0000000 (f9af000)
KERN: intel_extreme: Allocating hardware status pageKERN:
allocate_io_interrupt_vectors: allocated 1 vectors starting from 67
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: 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: ffffffff, dovc: ffffffff
KERN: intel_extreme: lvds: ffffffff
KERN: intel_extreme: dp_a: 80000007
KERN: intel_extreme: dp_b: ffffffff
KERN: intel_extreme: dp_c: ffffffff
KERN: intel_extreme: dp_d: ffffffff
KERN: intel_extreme: tra_dp: ffffffff
KERN: intel_extreme: trb_dp: ffffffff
KERN: intel_extreme: trc_dp: ffffffff
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: Digital Display Interface B: using ddc @ 0x4005020
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: Digital Display Interface C: using ddc @ 0x400501c
KERN: intel_extreme: Digital Display Interface C: no EDID information
found.
KERN: intel_extreme: IsConnected: Not 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: Digital Display Interface D: using ddc @ 0x4005024
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: Digital Display Interface E: no DDC register found
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: Digital Display Interface F: no DDC register 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: port 0: Digital Display Interface E connected
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual pipe_index Port::PipePreference()
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: CALLED status_t create_mode_list()
KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*,
bool)
KERN: intel_extreme: Digital Display Interface E: no EDID information
found.
KERN: intel_extreme: intel_get_preferred_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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: false
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual status_t
DigitalDisplayInterface::SetDisplayMode(display_mode*, uint32)
KERN: intel_extreme: SetDisplayMode: Digital Display Interface E 1024x768
KERN: intel_extreme: SetDisplayMode: Setting internal panel to native
resolution at 60Hz
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: 38.4Mhz
KERN: intel_extreme: skl_wrpll_params_populate: DCO integer 236
KERN: intel_extreme: skl_wrpll_params_populate: DCO fraction 0x1bca1
KERN: intel_extreme: CALLED void Pipe::ConfigureClocksSKL(const
skl_wrpll_params&, uint32, port_index, uint32*)
KERN: intel_extreme: PLL selected is 0
KERN: intel_extreme: Skylake DPLL_CFGCR1 0x1c0000
KERN: intel_extreme: Skylake DPLL_CFGCR2 0x28000000
KERN: intel_extreme: PLL programming not needed, skipping.
KERN: intel_extreme: Skylake DPLL_CTRL1: 0x12800e7
KERN: intel_extreme: Skylake DPLL_CTRL2: 0x300
KERN: intel_extreme: Skylake DPLL_STATUS: 0x0
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: 0xc0000024
KERN: intel_extreme: _ConfigureTranscoder: trans DDI func ctl reg:
0x8a010006
KERN: intel_extreme: _ConfigureTranscoder: Transcoder uses DP SST mode
KERN: intel_extreme: _SetPortLinkGen8: DDI DP-link reference clock is
324Mhz
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data before: 0x7e68c048
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data before: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link before: 0x8bab0
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link before: 0x80000
KERN: intel_extreme: _SetPortLinkGen8: DDI Link Colordepth: 24
KERN: intel_extreme: _SetPortLinkGen8: DDI in DP mode with 4 lane(s) in
use
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data after: 0x7e13425e
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data after: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link after: 0x19add
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link after: 0x80000
KERN: intel_extreme: intel_set_display_mode: Port configuration completed
successfully!
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: true
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
KERN: found cpufreq module: power/cpufreq/intel_pstates/v1
KERN: found cpuidle module: power/cpuidle/intel_cstates/v1
KERN: package_daemon [1890895: 2854] KERN: active package:
"intel_wifi_firmwares-2019_11_02-1-any.hpkg"
KERN: intel_extreme: CALLED status_t init_hardware()
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: CALLED status_t init_driver()
KERN: intel_extreme: detect_intel_pch: Intel PCH deviceID: 0xa082
KERN: intel_extreme: detect_intel_pch: Found Tiger Lake PCH
KERN: intel_extreme: get_next_intel_extreme: Intel gfx deviceID: 0x9a49
KERN: intel_extreme: (0) TigerLake, revision = 0x1
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: devfs: "intel_810" api_version missing
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_gart: bus manager init
KERN: intel_gart: found intel bridge
KERN: intel_gart: GTT base 605c200000, size 8388608, entries 2048, stolen
62910464
KERN: intel_gart: detected 60 MB of stolen memory, aperture size 256 MB,
GTT size 8192 KB
KERN: intel_gart: GTT base = 0x605c200000
KERN: intel_gart: MMIO base = 0x5c000000
KERN: intel_gart: GMR base = 0x4000000000
KERN: intel_extreme: Init Intel generation 12 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: 0x45abe018; size:
0x2000
KERN: intel_extreme: mapping OpRegion: 0x45abe018 -> 0xffffffff824bc018
KERN: intel_extreme: RVDA physical addr: 0x45ac0018; size: 0x2200
KERN: intel_extreme: VBT signature "$VBT TIGERLAKE ", BDB version 240
KERN: intel_extreme: panel type: 2
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 0x3bff000 =
0xffffffffd3bff000 - ffffffffd0000000 (fa1a000)
KERN: intel_extreme: Allocating hardware status pageKERN:
allocate_io_interrupt_vectors: allocated 1 vectors starting from 67
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: 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: ffffffff, dovc: ffffffff
KERN: intel_extreme: lvds: ffffffff
KERN: intel_extreme: dp_a: 80000007
KERN: intel_extreme: dp_b: ffffffff
KERN: intel_extreme: dp_c: ffffffff
KERN: intel_extreme: dp_d: ffffffff
KERN: intel_extreme: tra_dp: ffffffff
KERN: intel_extreme: trb_dp: ffffffff
KERN: intel_extreme: trc_dp: ffffffff
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: Digital Display Interface B: using ddc @ 0x4005020
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: Digital Display Interface C: using ddc @ 0x400501c
KERN: intel_extreme: Digital Display Interface C: no EDID information
found.
KERN: intel_extreme: IsConnected: Not 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: Digital Display Interface D: using ddc @ 0x4005024
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: Digital Display Interface E: no DDC register found
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: Digital Display Interface F: no DDC register 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: port 0: Digital Display Interface E connected
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual pipe_index Port::PipePreference()
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
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: CALLED status_t create_mode_list()
KERN: intel_extreme: CALLED virtual status_t Port::GetEDID(edid1_info*,
bool)
KERN: intel_extreme: Digital Display Interface E: no EDID information
found.
KERN: intel_extreme: intel_get_preferred_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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: false
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: CALLED virtual status_t
DigitalDisplayInterface::SetDisplayMode(display_mode*, uint32)
KERN: intel_extreme: SetDisplayMode: Digital Display Interface E 1024x768
KERN: intel_extreme: SetDisplayMode: Setting internal panel to native
resolution at 60Hz
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: 38.4Mhz
KERN: intel_extreme: skl_wrpll_params_populate: DCO integer 236
KERN: intel_extreme: skl_wrpll_params_populate: DCO fraction 0x1bca1
KERN: intel_extreme: CALLED void Pipe::ConfigureClocksSKL(const
skl_wrpll_params&, uint32, port_index, uint32*)
KERN: intel_extreme: PLL selected is 0
KERN: intel_extreme: Skylake DPLL_CFGCR1 0x1c0000
KERN: intel_extreme: Skylake DPLL_CFGCR2 0x28000000
KERN: intel_extreme: PLL programming not needed, skipping.
KERN: intel_extreme: Skylake DPLL_CTRL1: 0x12800e7
KERN: intel_extreme: Skylake DPLL_CTRL2: 0x300
KERN: intel_extreme: Skylake DPLL_STATUS: 0x0
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: 0xc0000024
KERN: intel_extreme: _ConfigureTranscoder: trans DDI func ctl reg:
0x8a010006
KERN: intel_extreme: _ConfigureTranscoder: Transcoder uses DP SST mode
KERN: intel_extreme: _SetPortLinkGen8: DDI DP-link reference clock is
324Mhz
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data before: 0x7e68c048
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data before: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link before: 0x8bab0
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link before: 0x80000
KERN: intel_extreme: _SetPortLinkGen8: DDI Link Colordepth: 24
KERN: intel_extreme: _SetPortLinkGen8: DDI in DP mode with 4 lane(s) in
use
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 data after: 0x7e13425e
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 data after: 0x800000
KERN: intel_extreme: _SetPortLinkGen8: DDI M1 link after: 0x19add
KERN: intel_extreme: _SetPortLinkGen8: DDI N1 link after: 0x80000
KERN: intel_extreme: intel_set_display_mode: Port configuration completed
successfully!
KERN: intel_extreme: IsConnected: Digital Display Interface E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E 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 E
PortRegister: 0x2004400
KERN: intel_extreme: IsConnected: Digital Display Interface E Maximum
Lanes: 4
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP: 0x0
KERN: intel_extreme: IsConnected: Laptop, but eDP port down: enabling port
on pipe EDP
KERN: intel_extreme: IsConnected: PIPE_DDI_FUNC_CTL_EDP after: 0x0
KERN: intel_extreme: IsConnected: Laptop. No EDID, but force enabled as we
have a VBT
KERN: intel_extreme: Power: Digital Display Interface E DDI enabled: true
KERN: intel_extreme: CALLED void Pipe::Enable(bool)
}}}
--
Ticket URL: <https://dev.haiku-os.org/ticket/17683#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.