coreboot commit 26317964960feed491a4ef1daf8b61f26c2020bb with libgfxinit commit
6e74c703132a8b4af4354a5158f286dc8f2407ab (
https://review.sourcearcade.org/c/libgfxinit/+/571 ) breaks with LTO enabled
also on my x301, but unlike 2170p, reverting libgfxinit to previous commits
(6dc7843082cf50e71001c9b24850bfbc86c3a39e and even
bdb8f59e9de777c1ab6d4395cc5b632f6346700a) still breaks. However, the same
coreboot commit 26317964960feed491a4ef1daf8b61f26c2020bb built with LTO enabled
by an old crossgcc toolchain containing gcc 14.2.0 and binutils 2.43.1 works on
my x301.
Although libgfxinit commit 6dc7843082cf50e71001c9b24850bfbc86c3a39e works with
LTO built by latest crossgcc (with gcc 15.2.0 and binutils 2.46.1) works on my
2170p, as shown in previous emails, its log also contains weird
> HW.GFX.GMA.Registers.Wait: Timed Out!
which does not present on gcc14-lto and nolto logs, and the attached diffs of
these log (with bracketed timestamp filtered out) shows the libgfxinit log of
nolto and gcc14-lto is almost identical, but nolto and gcc15-lto have vast
difference.
I managed to build a toolchain with gcc 15.2.0 and binutils 2.43.1, and the
result for it to build coreboot commit 26317964960feed491a4ef1daf8b61f26c2020bb
with LTO enabled is almost identical to "gfxinit-x301-gcc15-lto". This might
suggest that gcc 15.2.0 sometimes generates code with unexpected behavior for
LTO.
PCI: 00:00:02.0 init
LVDS EDID
EDID block does NOT fully conform to EDID 1.3.
Missing name descriptor
Missing monitor ranges
Found EDID string: LTD133EQ1B in lookup table, pwm: 264Hz
GMA: Using LED backlight VBT
Starting cbfs_boot_device
CBFS: Found 'data_led.vbt' @0x3dc00 size 0x59f in mcache @0x7d7feb40
Timestamp - starting LZMA decompress (ignore for x86): 268822743
Timestamp - finished LZMA decompress (ignore for x86): 269885077
Found a VBT of 3863 bytes
GMA: Found VBT in CBFS
GMA: Found valid VBT in CBFS
[0.093404] HW.GFX.GMA.Initialize
[0.093410] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.093412] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.093414] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x00061208:GMCH_PP_ON_DELAYS
[0.093419] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x0006120c:GMCH_PP_OFF_DELAYS
[0.093422] HW.GFX.GMA.Registers.Read: 0x003e7f03 <- 0x00061210:GMCH_PP_DIVISOR
[0.093425] HW.GFX.GMA.Registers.Unset_And_Set_Mask: GMCH_PP_CONTROL
[0.093427] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00061204:GMCH_PP_CONTROL
[0.093430] HW.GFX.GMA.Registers.Write: 0xabcd0002 -> 0x00061204:GMCH_PP_CONTROL
[0.093535] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_VGACNTRL
[0.093538] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00071400:GMCH_VGACNTRL
[0.093541] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00071400:GMCH_VGACNTRL
[0.093544] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00010c0c:GMCH_HPLLVCO_MOBILE
[0.093548] HW.GFX.GMA.Registers.Read: 0x00644052 <- 0x00010c00:GMCH_CLKCFG
[0.093551] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOB
[0.093553] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00061140:GMCH_SDVOB
[0.093556] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOC
[0.093558] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00061160:GMCH_SDVOC
[0.093561] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_B
[0.093563] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064100:DDI_BUF_CTL_B
[0.093566] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_C
[0.093568] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00064200:DDI_BUF_CTL_C
[0.093571] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_D
[0.093573] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064300:DDI_BUF_CTL_D
[0.093576] HW.GFX.GMA.Registers.Write: 0x2c000300 -> 0x00061110:PORT_HOTPLUG_EN
[0.093580] HW.GFX.GMA.Panel.On
[0.093581] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.093583] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093586] HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
[0.093589] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093592] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.093595] HW.GFX.GMA.Display_Probing.Read_EDID
[0.093597] HW.GFX.GMA.I2C.I2C_Read
[0.093598] HW.GFX.GMA.I2C.Init_GMBUS
[0.093599] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
[0.093603] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
[0.093606] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
[0.093609] HW.GFX.GMA.Registers.Write: 0x00000002 -> 0x00005100:GMCH_GMBUS0
[0.093611] HW.GFX.GMA.I2C.Check_And_Reset
[0.093612] HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
[0.093615] HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
[0.093618] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.093728] HW.GFX.GMA.Registers.Read: 0x00008c00 <- 0x00005108:GMCH_GMBUS2
[0.093731] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
[0.093734] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00005104:GMCH_GMBUS1
[0.093737] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005104:GMCH_GMBUS1
[0.093740] HW.GFX.GMA.I2C.Release_GMBUS
[0.093741] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
[0.093744] HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
[0.093747] HW.GFX.GMA.Panel.Wait_On
[0.118596] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
[0.118600] HW.GFX.GMA.Registers.Unset_Mask: 0x00000008 !S GMCH_PP_CONTROL
[0.118603] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.118606] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.118609] HW.GFX.GMA.Display_Probing.Read_EDID
[0.118610] HW.GFX.GMA.I2C.I2C_Read
[0.118611] HW.GFX.GMA.I2C.Init_GMBUS
[0.118612] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
[0.118615] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
[0.118618] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
[0.118620] HW.GFX.GMA.Registers.Write: 0x00000003 -> 0x00005100:GMCH_GMBUS0
[0.118622] HW.GFX.GMA.I2C.Check_And_Reset
[0.118623] HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
[0.118626] HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
[0.118629] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119191] HW.GFX.GMA.Registers.Read: 0x00008a04 <- 0x00005108:GMCH_GMBUS2
[0.119194] HW.GFX.GMA.Registers.Read: 0xffffff00 <- 0x0000510c:GMCH_GMBUS3
[0.119197] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119490] HW.GFX.GMA.Registers.Read: 0x00008a08 <- 0x00005108:GMCH_GMBUS2
[0.119493] HW.GFX.GMA.Registers.Read: 0x00ffffff <- 0x0000510c:GMCH_GMBUS3
[0.119496] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119789] HW.GFX.GMA.Registers.Read: 0x00008a0c <- 0x00005108:GMCH_GMBUS2
[0.119793] HW.GFX.GMA.Registers.Read: 0x4074ae30 <- 0x0000510c:GMCH_GMBUS3
[0.119796] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120088] HW.GFX.GMA.Registers.Read: 0x00008a10 <- 0x00005108:GMCH_GMBUS2
[0.120091] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x0000510c:GMCH_GMBUS3
[0.120094] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120387] HW.GFX.GMA.Registers.Read: 0x00008a14 <- 0x00005108:GMCH_GMBUS2
[0.120390] HW.GFX.GMA.Registers.Read: 0x03011322 <- 0x0000510c:GMCH_GMBUS3
[0.120393] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120686] HW.GFX.GMA.Registers.Read: 0x00008a18 <- 0x00005108:GMCH_GMBUS2
[0.120689] HW.GFX.GMA.Registers.Read: 0x78121d80 <- 0x0000510c:GMCH_GMBUS3
[0.120692] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120983] HW.GFX.GMA.Registers.Read: 0x00008a1c <- 0x00005108:GMCH_GMBUS2
[0.120987] HW.GFX.GMA.Registers.Read: 0x96a3d0ea <- 0x0000510c:GMCH_GMBUS3
[0.120990] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121282] HW.GFX.GMA.Registers.Read: 0x00008a20 <- 0x00005108:GMCH_GMBUS2
[0.121286] HW.GFX.GMA.Registers.Read: 0x2694575b <- 0x0000510c:GMCH_GMBUS3
[0.121289] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121581] HW.GFX.GMA.Registers.Read: 0x00008a24 <- 0x00005108:GMCH_GMBUS2
[0.121585] HW.GFX.GMA.Registers.Read: 0x00595223 <- 0x0000510c:GMCH_GMBUS3
[0.121588] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121880] HW.GFX.GMA.Registers.Read: 0x00008a28 <- 0x00005108:GMCH_GMBUS2
[0.121884] HW.GFX.GMA.Registers.Read: 0x01010000 <- 0x0000510c:GMCH_GMBUS3
[0.121887] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122180] HW.GFX.GMA.Registers.Read: 0x00008a2c <- 0x00005108:GMCH_GMBUS2
[0.122183] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122186] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122479] HW.GFX.GMA.Registers.Read: 0x00008a30 <- 0x00005108:GMCH_GMBUS2
[0.122482] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122485] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122778] HW.GFX.GMA.Registers.Read: 0x00008a34 <- 0x00005108:GMCH_GMBUS2
[0.122781] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122784] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123077] HW.GFX.GMA.Registers.Read: 0x00008a38 <- 0x00005108:GMCH_GMBUS2
[0.123080] HW.GFX.GMA.Registers.Read: 0x27d80101 <- 0x0000510c:GMCH_GMBUS3
[0.123083] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123376] HW.GFX.GMA.Registers.Read: 0x00008a3c <- 0x00005108:GMCH_GMBUS2
[0.123379] HW.GFX.GMA.Registers.Read: 0x84518ca0 <- 0x0000510c:GMCH_GMBUS3
[0.123382] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123674] HW.GFX.GMA.Registers.Read: 0x00008a40 <- 0x00005108:GMCH_GMBUS2
[0.123678] HW.GFX.GMA.Registers.Read: 0x2030301a <- 0x0000510c:GMCH_GMBUS3
[0.123681] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123974] HW.GFX.GMA.Registers.Read: 0x00008a44 <- 0x00005108:GMCH_GMBUS2
[0.123977] HW.GFX.GMA.Registers.Read: 0xb41f0036 <- 0x0000510c:GMCH_GMBUS3
[0.123980] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124273] HW.GFX.GMA.Registers.Read: 0x00008a48 <- 0x00005108:GMCH_GMBUS2
[0.124276] HW.GFX.GMA.Registers.Read: 0x18000010 <- 0x0000510c:GMCH_GMBUS3
[0.124279] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124572] HW.GFX.GMA.Registers.Read: 0x00008a4c <- 0x00005108:GMCH_GMBUS2
[0.124575] HW.GFX.GMA.Registers.Read: 0x8ca02134 <- 0x0000510c:GMCH_GMBUS3
[0.124578] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124871] HW.GFX.GMA.Registers.Read: 0x00008a50 <- 0x00005108:GMCH_GMBUS2
[0.124875] HW.GFX.GMA.Registers.Read: 0x301a8451 <- 0x0000510c:GMCH_GMBUS3
[0.124878] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125170] HW.GFX.GMA.Registers.Read: 0x00008a54 <- 0x00005108:GMCH_GMBUS2
[0.125174] HW.GFX.GMA.Registers.Read: 0x00362030 <- 0x0000510c:GMCH_GMBUS3
[0.125177] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125469] HW.GFX.GMA.Registers.Read: 0x00008a58 <- 0x00005108:GMCH_GMBUS2
[0.125473] HW.GFX.GMA.Registers.Read: 0x0010b41f <- 0x0000510c:GMCH_GMBUS3
[0.125476] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125769] HW.GFX.GMA.Registers.Read: 0x00008a5c <- 0x00005108:GMCH_GMBUS2
[0.125772] HW.GFX.GMA.Registers.Read: 0x00001800 <- 0x0000510c:GMCH_GMBUS3
[0.125775] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126066] HW.GFX.GMA.Registers.Read: 0x00008a60 <- 0x00005108:GMCH_GMBUS2
[0.126070] HW.GFX.GMA.Registers.Read: 0x95000f00 <- 0x0000510c:GMCH_GMBUS3
[0.126073] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126365] HW.GFX.GMA.Registers.Read: 0x00008a64 <- 0x00005108:GMCH_GMBUS2
[0.126369] HW.GFX.GMA.Registers.Read: 0x0a95320a <- 0x0000510c:GMCH_GMBUS3
[0.126372] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126665] HW.GFX.GMA.Registers.Read: 0x00008a68 <- 0x00005108:GMCH_GMBUS2
[0.126668] HW.GFX.GMA.Registers.Read: 0x00011e28 <- 0x0000510c:GMCH_GMBUS3
[0.126671] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126964] HW.GFX.GMA.Registers.Read: 0x00008a6c <- 0x00005108:GMCH_GMBUS2
[0.126967] HW.GFX.GMA.Registers.Read: 0x55006430 <- 0x0000510c:GMCH_GMBUS3
[0.126970] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127263] HW.GFX.GMA.Registers.Read: 0x00008a70 <- 0x00005108:GMCH_GMBUS2
[0.127266] HW.GFX.GMA.Registers.Read: 0xfe000000 <- 0x0000510c:GMCH_GMBUS3
[0.127269] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127562] HW.GFX.GMA.Registers.Read: 0x00008a74 <- 0x00005108:GMCH_GMBUS2
[0.127565] HW.GFX.GMA.Registers.Read: 0x44544c00 <- 0x0000510c:GMCH_GMBUS3
[0.127568] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127861] HW.GFX.GMA.Registers.Read: 0x00008a78 <- 0x00005108:GMCH_GMBUS2
[0.127864] HW.GFX.GMA.Registers.Read: 0x45333331 <- 0x0000510c:GMCH_GMBUS3
[0.127867] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.128160] HW.GFX.GMA.Registers.Read: 0x00008a7c <- 0x00005108:GMCH_GMBUS2
[0.128163] HW.GFX.GMA.Registers.Read: 0x0a423151 <- 0x0000510c:GMCH_GMBUS3
[0.128166] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.128459] HW.GFX.GMA.Registers.Read: 0x0000ca80 <- 0x00005108:GMCH_GMBUS2
[0.128462] HW.GFX.GMA.Registers.Read: 0x70002020 <- 0x0000510c:GMCH_GMBUS3
[0.128465] HW.GFX.GMA.Registers.Wait: 0x00004000 <- 0x00004000 & 0x00005108:GMCH_GMBUS2
[0.128468] HW.GFX.GMA.Registers.Write: 0x48000000 -> 0x00005104:GMCH_GMBUS1
[0.128471] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
[0.128493] HW.GFX.GMA.I2C.Release_GMBUS
[0.128494] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
[0.128497] HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
[0.128500] EDID+0x0000: 00 ff ff ff ff ff ff 00 30 ae 74 40 00 00 00 00
[0.128504] EDID+0x0010: 22 13 01 03 80 1d 12 78 ea d0 a3 96 5b 57 94 26
[0.128509] EDID+0x0020: 23 52 59 00 00 00 01 01 01 01 01 01 01 01 01 01
[0.128513] EDID+0x0030: 01 01 01 01 01 01 d8 27 a0 8c 51 84 1a 30 30 20
[0.128517] EDID+0x0040: 36 00 1f b4 10 00 00 18 34 21 a0 8c 51 84 1a 30
[0.128521] EDID+0x0050: 30 20 36 00 1f b4 10 00 00 18 00 00 00 0f 00 95
[0.128525] EDID+0x0060: 0a 32 95 0a 28 1e 01 00 30 64 00 55 00 00 00 fe
[0.128529] EDID+0x0070: 00 4c 54 44 31 33 33 45 51 31 42 0a 20 20 00 70
[0.128534] CONFIG =>
[0.128535] (Primary =>
[0.128536] (Port => LVDS ,
[0.128537] Framebuffer =>
[0.128538] (Width => 1440,
[0.128539] Height => 900,
[0.128540] Start_X => 0,
[0.128541] Start_Y => 0,
[0.128542] Stride => 1440,
[0.128543] V_Stride => 900,
[0.128544] Tiling => Linear ,
[0.128545] Rotation => No_Rotation,
[0.128547] Offset => 0x00000000,
[0.128548] BPC => 8),
[0.128549] Mode =>
[0.128550] (Dotclock => 102000000,
[0.128552] H_Visible => 1440,
[0.128554] H_Sync_Begin => 1488,
[0.128555] H_Sync_End => 1520,
[0.128556] H_Total => 1836,
[0.128557] V_Visible => 900,
[0.128558] V_Sync_Begin => 903,
[0.128559] V_Sync_End => 909,
[0.128560] V_Total => 926,
[0.128561] H_Sync_Active_High => False,
[0.128562] V_Sync_Active_High => False,
[0.128563] BPC => 5)),
[0.128564] Secondary =>
[0.128565] (Port => Disabled,
[0.128566] Framebuffer =>
[0.128567] (Width => 1,
[0.128568] Height => 1,
[0.128569] Start_X => 0,
[0.128570] Start_Y => 0,
[0.128571] Stride => 1,
[0.128572] V_Stride => 1,
[0.128573] Tiling => Linear ,
[0.128574] Rotation => No_Rotation,
[0.128575] Offset => 0x00000000,
[0.128577] BPC => 8),
[0.128578] Mode =>
[0.128579] (Dotclock => 1000000,
[0.128581] H_Visible => 1,
[0.128582] H_Sync_Begin => 1,
[0.128583] H_Sync_End => 1,
[0.128584] H_Total => 1,
[0.128585] V_Visible => 1,
[0.128586] V_Sync_Begin => 1,
[0.128587] V_Sync_End => 1,
[0.128588] V_Total => 1,
[0.128589] H_Sync_Active_High => False,
[0.128590] V_Sync_Active_High => False,
[0.128591] BPC => 5)),
[0.128593] Tertiary =>
[0.128594] (Port => Disabled,
[0.128595] Framebuffer =>
[0.128596] (Width => 1,
[0.128597] Height => 1,
[0.128598] Start_X => 0,
[0.128599] Start_Y => 0,
[0.128600] Stride => 1,
[0.128601] V_Stride => 1,
[0.128602] Tiling => Linear ,
[0.128603] Rotation => No_Rotation,
[0.128604] Offset => 0x00000000,
[0.128605] BPC => 8),
[0.128606] Mode =>
[0.128607] (Dotclock => 1000000,
[0.128609] H_Visible => 1,
[0.128610] H_Sync_Begin => 1,
[0.128611] H_Sync_End => 1,
[0.128612] H_Total => 1,
[0.128613] V_Visible => 1,
[0.128614] V_Sync_Begin => 1,
[0.128615] V_Sync_End => 1,
[0.128616] V_Total => 1,
[0.128617] H_Sync_Active_High => False,
[0.128618] V_Sync_Active_High => False,
[0.128620] BPC => 5)));
[0.131074] Trying to enable port LVDS
[0.131076] HW.GFX.GMA.Connector_Info.Preferred_Link_Setting
[0.131078] HW.GFX.GMA.PLLs.Alloc
[0.131079] HW.GFX.GMA.PLLs.On
[0.131131] Valid clock found.
[0.131132] Best/Target/Delta: 102000000/102000000/0.
[0.131135] HW.GFX.GMA.PLLs.Program_DPLL
[0.131136] HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006040:GMCH_FPA0
[0.131139] HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006044:GMCH_FPA1
[0.131142] HW.GFX.GMA.Registers.Write: 0x19086c00 -> 0x00006014:GMCH_DPLL_A
[0.131145] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_DPLL_A
[0.131148] HW.GFX.GMA.Registers.Read: 0x19086c00 <- 0x00006014:GMCH_DPLL_A
[0.131151] HW.GFX.GMA.Registers.Write: 0x99086c00 -> 0x00006014:GMCH_DPLL_A
[0.131154] HW.GFX.GMA.Registers.Read: 0x99086c00 <- 0x00006014:GMCH_DPLL_A
[0.131308] HW.GFX.GMA.Registers.Read: 0x08000000 <- 0x00061114:PORT_HOTPLUG_STAT
[0.131312] HW.GFX.GMA.Connectors.Pre_On
[0.131313] HW.GFX.GMA.Pipe_Setup.On
[0.131314] HW.GFX.GMA.Transcoder.Setup
[0.131315] HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060000:HTOTAL_A
[0.131318] HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060004:HBLANK_A
[0.131321] HW.GFX.GMA.Registers.Write: 0x05ef05cf -> 0x00060008:HSYNC_A
[0.131324] HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x0006000c:VTOTAL_A
[0.131327] HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x00060010:VBLANK_A
[0.131330] HW.GFX.GMA.Registers.Write: 0x038c0386 -> 0x00060014:VSYNC_A
[0.131333] HW.GFX.GMA.Pipe_Setup.Setup_FB
[0.131335] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
[0.131338] HW.GFX.GMA.Pipe_Setup.Setup_Display
[0.131339] HW.GFX.GMA.Pipe_Setup.Setup_Hires_Plane
[0.131340] HW.GFX.GMA.Registers.Unset_And_Set_Mask: DSPACNTR
[0.131342] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00070180:DSPACNTR
[0.131344] HW.GFX.GMA.Registers.Write: 0x18004000 -> 0x00070180:DSPACNTR
[0.131347] HW.GFX.GMA.Registers.Write: 0x00001680 -> 0x00070188:DSPASTRIDE
[0.131350] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070184:DSPALINOFF
[0.131353] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x000701a4:DSPATILEOFF
[0.131356] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x0007019c:DSPASURF
[0.131359] HW.GFX.GMA.Registers.Write: 0x98004000 -> 0x00070180:DSPACNTR
[0.131362] HW.GFX.GMA.Registers.Write: 0x059f0383 -> 0x0006001c:PIPEASRC
[0.131365] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PFIT_CONTROL
[0.131367] HW.GFX.GMA.Registers.Read: 0x20000000 <- 0x00061230:GMCH_PFIT_CONTROL
[0.131370] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
[0.131373] HW.GFX.GMA.Transcoder.On
[0.131374] HW.GFX.GMA.Transcoder.Configure
[0.131375] HW.GFX.GMA.Registers.Write: 0x80000050 -> 0x00070008:PIPEACONF
[0.131378] HW.GFX.GMA.Registers.Read: 0xc0000050 <- 0x00070008:PIPEACONF
[0.131381] HW.GFX.GMA.Connectors.Post_On
[0.131382] HW.GFX.GMA.GMCH.LVDS.On
[0.131383] HW.GFX.GMA.Registers.Write: 0x8230033c -> 0x00061180:GMCH_LVDS
[0.131386] HW.GFX.GMA.Panel.On
[0.131387] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.131389] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131392] HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
[0.131395] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131398] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.131401] HW.GFX.GMA.Panel.Backlight_On
[0.131402] HW.GFX.GMA.Registers.Set_Mask: 0x00000004 .S GMCH_PP_CONTROL
[0.131405] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131408] HW.GFX.GMA.Registers.Write: 0xabcd0007 -> 0x00061204:GMCH_PP_CONTROL
[0.131411] Enabled port LVDS
framebuffer_info: bytes_per_line: 5760, bits_per_pixel: 32
x_res x y_res: 1440 x 900, size: 5184000 at 0xe0000000
PCI: 00:00:02.0 init finished in 93 msecs
PCI: 00:00:02.0 init
LVDS EDID
EDID block does NOT fully conform to EDID 1.3.
Missing name descriptor
Missing monitor ranges
Found EDID string: LTD133EQ1B in lookup table, pwm: 264Hz
GMA: Using LED backlight VBT
Starting cbfs_boot_device
CBFS: Found 'data_led.vbt' @0x39680 size 0x59f in mcache @0x7d7fea80
Timestamp - starting LZMA decompress (ignore for x86): 258635762
Timestamp - finished LZMA decompress (ignore for x86): 259692755
Found a VBT of 3863 bytes
GMA: Found VBT in CBFS
GMA: Found valid VBT in CBFS
[0.092983] HW.GFX.GMA.Initialize
[0.092988] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.092990] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.092991] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x00061208:GMCH_PP_ON_DELAYS
[0.092996] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x0006120c:GMCH_PP_OFF_DELAYS
[0.092999] HW.GFX.GMA.Registers.Read: 0x003e7f03 <- 0x00061210:GMCH_PP_DIVISOR
[0.093002] HW.GFX.GMA.Registers.Unset_And_Set_Mask: GMCH_PP_CONTROL
[0.093004] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00061204:GMCH_PP_CONTROL
[0.093006] HW.GFX.GMA.Registers.Write: 0xabcd0002 -> 0x00061204:GMCH_PP_CONTROL
[0.093111] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_VGACNTRL
[0.093114] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00071400:GMCH_VGACNTRL
[0.093116] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00071400:GMCH_VGACNTRL
[0.093119] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00010c0c:GMCH_HPLLVCO_MOBILE
[0.093123] HW.GFX.GMA.Registers.Read: 0x00644052 <- 0x00010c00:GMCH_CLKCFG
[0.093126] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOB
[0.093128] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00061140:GMCH_SDVOB
[0.093130] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOC
[0.093131] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00061160:GMCH_SDVOC
[0.093133] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_B
[0.093135] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064100:DDI_BUF_CTL_B
[0.093138] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_C
[0.093140] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00064200:DDI_BUF_CTL_C
[0.093143] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_D
[0.093145] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064300:DDI_BUF_CTL_D
[0.093147] HW.GFX.GMA.Registers.Write: 0x2c000300 -> 0x00061110:PORT_HOTPLUG_EN
[0.093150] HW.GFX.GMA.Panel.On
[0.093151] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.093153] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093156] HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
[0.093158] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093161] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.093164] HW.GFX.GMA.Display_Probing.Read_EDID
[0.093166] HW.GFX.GMA.I2C.I2C_Read
[0.093167] HW.GFX.GMA.I2C.Init_GMBUS
[0.093168] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
[0.103172] HW.GFX.GMA.Registers.Wait: Timed Out!
[0.103174] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
[0.103177] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
[0.103179] HW.GFX.GMA.Registers.Write: 0x00000002 -> 0x00005100:GMCH_GMBUS0
[0.103181] HW.GFX.GMA.I2C.Check_And_Reset
[0.103182] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00005108:GMCH_GMBUS2
[0.103184] HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
[0.103187] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.103190] HW.GFX.GMA.Registers.Read: 0x00008200 <- 0x00005108:GMCH_GMBUS2
[0.103193] HW.GFX.GMA.I2C.Release_GMBUS
[0.103194] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
[0.103196] HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
[0.103198] HW.GFX.GMA.Panel.Wait_On
[0.118165] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
[0.418169] HW.GFX.GMA.Registers.Wait: Timed Out!
[0.418171] HW.GFX.GMA.Registers.Unset_Mask: 0x00000008 !S GMCH_PP_CONTROL
[0.418173] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.418176] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.418179] HW.GFX.GMA.Display_Probing.Read_EDID
[0.418181] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
[0.418183] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.418185] HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
[0.418188] HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
[0.418190] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.418192] HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
[0.418195] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
[0.428199] HW.GFX.GMA.Registers.Wait: Timed Out!
[0.428201] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.428204] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
[0.428206] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.428208] HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
[0.428211] HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
[0.428213] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.428215] HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
[0.428218] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
[0.438222] HW.GFX.GMA.Registers.Wait: Timed Out!
[0.438224] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.438227] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
[0.438229] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.438231] HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
[0.438234] HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
[0.438236] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.438238] HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
[0.438241] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
[0.448245] HW.GFX.GMA.Registers.Wait: Timed Out!
[0.448247] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
[0.448250] HW.GFX.GMA.Panel.Off
[0.448251] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.448252] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.448255] HW.GFX.GMA.Registers.Unset_Mask: 0x00000009 !S GMCH_PP_CONTROL
[0.448257] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.448260] HW.GFX.GMA.Registers.Write: 0xabcd0002 -> 0x00061204:GMCH_PP_CONTROL
[0.473264] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
[1.073268] HW.GFX.GMA.Registers.Wait: Timed Out!
PCI: 00:00:02.0 init finished in 1036 msecs
PCI: 00:00:02.0 init
LVDS EDID
EDID block does NOT fully conform to EDID 1.3.
Missing name descriptor
Missing monitor ranges
Found EDID string: LTD133EQ1B in lookup table, pwm: 264Hz
GMA: Using LED backlight VBT
Starting cbfs_boot_device
CBFS: Found 'data_led.vbt' @0x395c0 size 0x59f in mcache @0x7d7fea80
Timestamp - starting LZMA decompress (ignore for x86): 259808528
Timestamp - finished LZMA decompress (ignore for x86): 260853355
Found a VBT of 3863 bytes
GMA: Found VBT in CBFS
GMA: Found valid VBT in CBFS
[0.093202] HW.GFX.GMA.Initialize
[0.093208] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.093210] HW.GFX.GMA.Panel.Setup_PP_Sequencer
[0.093211] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x00061208:GMCH_PP_ON_DELAYS
[0.093216] HW.GFX.GMA.Registers.Read: 0x00fa09c4 <- 0x0006120c:GMCH_PP_OFF_DELAYS
[0.093219] HW.GFX.GMA.Registers.Read: 0x003e7f03 <- 0x00061210:GMCH_PP_DIVISOR
[0.093222] HW.GFX.GMA.Registers.Unset_And_Set_Mask: GMCH_PP_CONTROL
[0.093224] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00061204:GMCH_PP_CONTROL
[0.093227] HW.GFX.GMA.Registers.Write: 0xabcd0002 -> 0x00061204:GMCH_PP_CONTROL
[0.093332] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_VGACNTRL
[0.093335] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00071400:GMCH_VGACNTRL
[0.093338] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00071400:GMCH_VGACNTRL
[0.093341] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00010c0c:GMCH_HPLLVCO_MOBILE
[0.093345] HW.GFX.GMA.Registers.Read: 0x00644052 <- 0x00010c00:GMCH_CLKCFG
[0.093348] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOB
[0.093350] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00061140:GMCH_SDVOB
[0.093352] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_SDVOC
[0.093353] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00061160:GMCH_SDVOC
[0.093355] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_B
[0.093357] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064100:DDI_BUF_CTL_B
[0.093359] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_C
[0.093361] HW.GFX.GMA.Registers.Read: 0x00000018 <- 0x00064200:DDI_BUF_CTL_C
[0.093363] HW.GFX.GMA.Registers.Is_Set_Mask: DDI_BUF_CTL_D
[0.093365] HW.GFX.GMA.Registers.Read: 0x0000001c <- 0x00064300:DDI_BUF_CTL_D
[0.093367] HW.GFX.GMA.Registers.Write: 0x2c000300 -> 0x00061110:PORT_HOTPLUG_EN
[0.093370] HW.GFX.GMA.Panel.On
[0.093371] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.093373] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093376] HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
[0.093378] HW.GFX.GMA.Registers.Read: 0xabcd0002 <- 0x00061204:GMCH_PP_CONTROL
[0.093381] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.093385] HW.GFX.GMA.Display_Probing.Read_EDID
[0.093386] HW.GFX.GMA.I2C.I2C_Read
[0.093387] HW.GFX.GMA.I2C.Init_GMBUS
[0.093388] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
[0.093391] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
[0.093394] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
[0.093396] HW.GFX.GMA.Registers.Write: 0x00000002 -> 0x00005100:GMCH_GMBUS0
[0.093398] HW.GFX.GMA.I2C.Check_And_Reset
[0.093399] HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
[0.093401] HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
[0.093404] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.093521] HW.GFX.GMA.Registers.Read: 0x00008c00 <- 0x00005108:GMCH_GMBUS2
[0.093524] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
[0.093527] HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00005104:GMCH_GMBUS1
[0.093530] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005104:GMCH_GMBUS1
[0.093532] HW.GFX.GMA.I2C.Release_GMBUS
[0.093533] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
[0.093535] HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
[0.093538] HW.GFX.GMA.Panel.Wait_On
[0.118385] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
[0.118389] HW.GFX.GMA.Registers.Unset_Mask: 0x00000008 !S GMCH_PP_CONTROL
[0.118392] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.118395] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.118398] HW.GFX.GMA.Display_Probing.Read_EDID
[0.118399] HW.GFX.GMA.I2C.I2C_Read
[0.118400] HW.GFX.GMA.I2C.Init_GMBUS
[0.118401] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
[0.118404] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
[0.118407] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
[0.118409] HW.GFX.GMA.Registers.Write: 0x00000003 -> 0x00005100:GMCH_GMBUS0
[0.118411] HW.GFX.GMA.I2C.Check_And_Reset
[0.118412] HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
[0.118414] HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
[0.118417] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119016] HW.GFX.GMA.Registers.Read: 0x00008a04 <- 0x00005108:GMCH_GMBUS2
[0.119019] HW.GFX.GMA.Registers.Read: 0xffffff00 <- 0x0000510c:GMCH_GMBUS3
[0.119022] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119334] HW.GFX.GMA.Registers.Read: 0x00008a08 <- 0x00005108:GMCH_GMBUS2
[0.119337] HW.GFX.GMA.Registers.Read: 0x00ffffff <- 0x0000510c:GMCH_GMBUS3
[0.119340] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119652] HW.GFX.GMA.Registers.Read: 0x00008a0c <- 0x00005108:GMCH_GMBUS2
[0.119656] HW.GFX.GMA.Registers.Read: 0x4074ae30 <- 0x0000510c:GMCH_GMBUS3
[0.119659] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.119971] HW.GFX.GMA.Registers.Read: 0x00008a10 <- 0x00005108:GMCH_GMBUS2
[0.119975] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x0000510c:GMCH_GMBUS3
[0.119977] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120290] HW.GFX.GMA.Registers.Read: 0x00008a14 <- 0x00005108:GMCH_GMBUS2
[0.120293] HW.GFX.GMA.Registers.Read: 0x03011322 <- 0x0000510c:GMCH_GMBUS3
[0.120295] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120607] HW.GFX.GMA.Registers.Read: 0x00008a18 <- 0x00005108:GMCH_GMBUS2
[0.120611] HW.GFX.GMA.Registers.Read: 0x78121d80 <- 0x0000510c:GMCH_GMBUS3
[0.120614] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.120926] HW.GFX.GMA.Registers.Read: 0x00008a1c <- 0x00005108:GMCH_GMBUS2
[0.120930] HW.GFX.GMA.Registers.Read: 0x96a3d0ea <- 0x0000510c:GMCH_GMBUS3
[0.120933] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121245] HW.GFX.GMA.Registers.Read: 0x00008a20 <- 0x00005108:GMCH_GMBUS2
[0.121249] HW.GFX.GMA.Registers.Read: 0x2694575b <- 0x0000510c:GMCH_GMBUS3
[0.121252] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121565] HW.GFX.GMA.Registers.Read: 0x00008a24 <- 0x00005108:GMCH_GMBUS2
[0.121568] HW.GFX.GMA.Registers.Read: 0x00595223 <- 0x0000510c:GMCH_GMBUS3
[0.121570] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.121883] HW.GFX.GMA.Registers.Read: 0x00008a28 <- 0x00005108:GMCH_GMBUS2
[0.121886] HW.GFX.GMA.Registers.Read: 0x01010000 <- 0x0000510c:GMCH_GMBUS3
[0.121888] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122200] HW.GFX.GMA.Registers.Read: 0x00008a2c <- 0x00005108:GMCH_GMBUS2
[0.122204] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122206] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122519] HW.GFX.GMA.Registers.Read: 0x00008a30 <- 0x00005108:GMCH_GMBUS2
[0.122522] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122524] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.122837] HW.GFX.GMA.Registers.Read: 0x00008a34 <- 0x00005108:GMCH_GMBUS2
[0.122840] HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
[0.122842] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123155] HW.GFX.GMA.Registers.Read: 0x00008a38 <- 0x00005108:GMCH_GMBUS2
[0.123158] HW.GFX.GMA.Registers.Read: 0x27d80101 <- 0x0000510c:GMCH_GMBUS3
[0.123161] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123473] HW.GFX.GMA.Registers.Read: 0x00008a3c <- 0x00005108:GMCH_GMBUS2
[0.123477] HW.GFX.GMA.Registers.Read: 0x84518ca0 <- 0x0000510c:GMCH_GMBUS3
[0.123480] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.123792] HW.GFX.GMA.Registers.Read: 0x00008a40 <- 0x00005108:GMCH_GMBUS2
[0.123796] HW.GFX.GMA.Registers.Read: 0x2030301a <- 0x0000510c:GMCH_GMBUS3
[0.123799] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124111] HW.GFX.GMA.Registers.Read: 0x00008a44 <- 0x00005108:GMCH_GMBUS2
[0.124115] HW.GFX.GMA.Registers.Read: 0xb41f0036 <- 0x0000510c:GMCH_GMBUS3
[0.124118] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124431] HW.GFX.GMA.Registers.Read: 0x00008a48 <- 0x00005108:GMCH_GMBUS2
[0.124434] HW.GFX.GMA.Registers.Read: 0x18000010 <- 0x0000510c:GMCH_GMBUS3
[0.124437] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.124749] HW.GFX.GMA.Registers.Read: 0x00008a4c <- 0x00005108:GMCH_GMBUS2
[0.124753] HW.GFX.GMA.Registers.Read: 0x8ca02134 <- 0x0000510c:GMCH_GMBUS3
[0.124756] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125068] HW.GFX.GMA.Registers.Read: 0x00008a50 <- 0x00005108:GMCH_GMBUS2
[0.125072] HW.GFX.GMA.Registers.Read: 0x301a8451 <- 0x0000510c:GMCH_GMBUS3
[0.125074] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125386] HW.GFX.GMA.Registers.Read: 0x00008a54 <- 0x00005108:GMCH_GMBUS2
[0.125390] HW.GFX.GMA.Registers.Read: 0x00362030 <- 0x0000510c:GMCH_GMBUS3
[0.125392] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.125705] HW.GFX.GMA.Registers.Read: 0x00008a58 <- 0x00005108:GMCH_GMBUS2
[0.125708] HW.GFX.GMA.Registers.Read: 0x0010b41f <- 0x0000510c:GMCH_GMBUS3
[0.125710] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126022] HW.GFX.GMA.Registers.Read: 0x00008a5c <- 0x00005108:GMCH_GMBUS2
[0.126026] HW.GFX.GMA.Registers.Read: 0x00001800 <- 0x0000510c:GMCH_GMBUS3
[0.126028] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126341] HW.GFX.GMA.Registers.Read: 0x00008a60 <- 0x00005108:GMCH_GMBUS2
[0.126344] HW.GFX.GMA.Registers.Read: 0x95000f00 <- 0x0000510c:GMCH_GMBUS3
[0.126347] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126659] HW.GFX.GMA.Registers.Read: 0x00008a64 <- 0x00005108:GMCH_GMBUS2
[0.126663] HW.GFX.GMA.Registers.Read: 0x0a95320a <- 0x0000510c:GMCH_GMBUS3
[0.126666] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.126979] HW.GFX.GMA.Registers.Read: 0x00008a68 <- 0x00005108:GMCH_GMBUS2
[0.126982] HW.GFX.GMA.Registers.Read: 0x00011e28 <- 0x0000510c:GMCH_GMBUS3
[0.126984] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127296] HW.GFX.GMA.Registers.Read: 0x00008a6c <- 0x00005108:GMCH_GMBUS2
[0.127300] HW.GFX.GMA.Registers.Read: 0x55006430 <- 0x0000510c:GMCH_GMBUS3
[0.127302] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127615] HW.GFX.GMA.Registers.Read: 0x00008a70 <- 0x00005108:GMCH_GMBUS2
[0.127618] HW.GFX.GMA.Registers.Read: 0xfe000000 <- 0x0000510c:GMCH_GMBUS3
[0.127621] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.127933] HW.GFX.GMA.Registers.Read: 0x00008a74 <- 0x00005108:GMCH_GMBUS2
[0.127937] HW.GFX.GMA.Registers.Read: 0x44544c00 <- 0x0000510c:GMCH_GMBUS3
[0.127939] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.128252] HW.GFX.GMA.Registers.Read: 0x00008a78 <- 0x00005108:GMCH_GMBUS2
[0.128255] HW.GFX.GMA.Registers.Read: 0x45333331 <- 0x0000510c:GMCH_GMBUS3
[0.128257] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.128569] HW.GFX.GMA.Registers.Read: 0x00008a7c <- 0x00005108:GMCH_GMBUS2
[0.128573] HW.GFX.GMA.Registers.Read: 0x0a423151 <- 0x0000510c:GMCH_GMBUS3
[0.128576] HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
[0.128888] HW.GFX.GMA.Registers.Read: 0x0000ca80 <- 0x00005108:GMCH_GMBUS2
[0.128892] HW.GFX.GMA.Registers.Read: 0x70002020 <- 0x0000510c:GMCH_GMBUS3
[0.128895] HW.GFX.GMA.Registers.Wait: 0x00004000 <- 0x00004000 & 0x00005108:GMCH_GMBUS2
[0.128898] HW.GFX.GMA.Registers.Write: 0x48000000 -> 0x00005104:GMCH_GMBUS1
[0.128901] HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
[0.128924] HW.GFX.GMA.I2C.Release_GMBUS
[0.128926] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
[0.128928] HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
[0.128930] EDID+0x0000: 00 ff ff ff ff ff ff 00 30 ae 74 40 00 00 00 00
[0.128934] EDID+0x0010: 22 13 01 03 80 1d 12 78 ea d0 a3 96 5b 57 94 26
[0.128939] EDID+0x0020: 23 52 59 00 00 00 01 01 01 01 01 01 01 01 01 01
[0.128943] EDID+0x0030: 01 01 01 01 01 01 d8 27 a0 8c 51 84 1a 30 30 20
[0.128947] EDID+0x0040: 36 00 1f b4 10 00 00 18 34 21 a0 8c 51 84 1a 30
[0.128951] EDID+0x0050: 30 20 36 00 1f b4 10 00 00 18 00 00 00 0f 00 95
[0.128955] EDID+0x0060: 0a 32 95 0a 28 1e 01 00 30 64 00 55 00 00 00 fe
[0.128959] EDID+0x0070: 00 4c 54 44 31 33 33 45 51 31 42 0a 20 20 00 70
[0.128965] CONFIG =>
[0.128966] (Primary =>
[0.128967] (Port => LVDS ,
[0.128968] Framebuffer =>
[0.128969] (Width => 1440,
[0.128970] Height => 900,
[0.128971] Start_X => 0,
[0.128972] Start_Y => 0,
[0.128973] Stride => 1440,
[0.128974] V_Stride => 900,
[0.128975] Tiling => Linear ,
[0.128976] Rotation => No_Rotation,
[0.128977] Offset => 0x00000000,
[0.128978] BPC => 8),
[0.128979] Mode =>
[0.128980] (Dotclock => 102000000,
[0.128982] H_Visible => 1440,
[0.128983] H_Sync_Begin => 1488,
[0.128984] H_Sync_End => 1520,
[0.128985] H_Total => 1836,
[0.128986] V_Visible => 900,
[0.128987] V_Sync_Begin => 903,
[0.128988] V_Sync_End => 909,
[0.128989] V_Total => 926,
[0.128990] H_Sync_Active_High => False,
[0.128991] V_Sync_Active_High => False,
[0.128992] BPC => 5)),
[0.128993] Secondary =>
[0.128994] (Port => Disabled,
[0.128995] Framebuffer =>
[0.128996] (Width => 1,
[0.128997] Height => 1,
[0.128998] Start_X => 0,
[0.128999] Start_Y => 0,
[0.129000] Stride => 1,
[0.129001] V_Stride => 1,
[0.129002] Tiling => Linear ,
[0.129003] Rotation => No_Rotation,
[0.129004] Offset => 0x00000000,
[0.129005] BPC => 8),
[0.129006] Mode =>
[0.129007] (Dotclock => 1000000,
[0.129009] H_Visible => 1,
[0.129010] H_Sync_Begin => 1,
[0.129011] H_Sync_End => 1,
[0.129012] H_Total => 1,
[0.129013] V_Visible => 1,
[0.129014] V_Sync_Begin => 1,
[0.129015] V_Sync_End => 1,
[0.129016] V_Total => 1,
[0.129017] H_Sync_Active_High => False,
[0.129018] V_Sync_Active_High => False,
[0.129019] BPC => 5)),
[0.129020] Tertiary =>
[0.129021] (Port => Disabled,
[0.129022] Framebuffer =>
[0.129023] (Width => 1,
[0.129024] Height => 1,
[0.129025] Start_X => 0,
[0.129026] Start_Y => 0,
[0.129027] Stride => 1,
[0.129028] V_Stride => 1,
[0.129029] Tiling => Linear ,
[0.129030] Rotation => No_Rotation,
[0.129031] Offset => 0x00000000,
[0.129032] BPC => 8),
[0.129033] Mode =>
[0.129034] (Dotclock => 1000000,
[0.129036] H_Visible => 1,
[0.129037] H_Sync_Begin => 1,
[0.129038] H_Sync_End => 1,
[0.129039] H_Total => 1,
[0.129040] V_Visible => 1,
[0.129041] V_Sync_Begin => 1,
[0.129042] V_Sync_End => 1,
[0.129043] V_Total => 1,
[0.129044] H_Sync_Active_High => False,
[0.129045] V_Sync_Active_High => False,
[0.129046] BPC => 5)));
[0.131522] Trying to enable port LVDS
[0.131523] HW.GFX.GMA.Connector_Info.Preferred_Link_Setting
[0.131525] HW.GFX.GMA.PLLs.Alloc
[0.131526] HW.GFX.GMA.PLLs.On
[0.131579] Valid clock found.
[0.131580] Best/Target/Delta: 102000000/102000000/0.
[0.131582] HW.GFX.GMA.PLLs.Program_DPLL
[0.131583] HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006040:GMCH_FPA0
[0.131586] HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006044:GMCH_FPA1
[0.131589] HW.GFX.GMA.Registers.Write: 0x19086c00 -> 0x00006014:GMCH_DPLL_A
[0.131592] HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_DPLL_A
[0.131594] HW.GFX.GMA.Registers.Read: 0x19086c00 <- 0x00006014:GMCH_DPLL_A
[0.131597] HW.GFX.GMA.Registers.Write: 0x99086c00 -> 0x00006014:GMCH_DPLL_A
[0.131600] HW.GFX.GMA.Registers.Read: 0x99086c00 <- 0x00006014:GMCH_DPLL_A
[0.131754] HW.GFX.GMA.Registers.Read: 0x08000000 <- 0x00061114:PORT_HOTPLUG_STAT
[0.131757] HW.GFX.GMA.Connectors.Pre_On
[0.131758] HW.GFX.GMA.Pipe_Setup.On
[0.131759] HW.GFX.GMA.Transcoder.Setup
[0.131760] HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060000:HTOTAL_A
[0.131763] HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060004:HBLANK_A
[0.131766] HW.GFX.GMA.Registers.Write: 0x05ef05cf -> 0x00060008:HSYNC_A
[0.131769] HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x0006000c:VTOTAL_A
[0.131772] HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x00060010:VBLANK_A
[0.131775] HW.GFX.GMA.Registers.Write: 0x038c0386 -> 0x00060014:VSYNC_A
[0.131777] HW.GFX.GMA.Pipe_Setup.Setup_FB
[0.131778] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
[0.131781] HW.GFX.GMA.Pipe_Setup.Setup_Display
[0.131782] HW.GFX.GMA.Pipe_Setup.Setup_Hires_Plane
[0.131783] HW.GFX.GMA.Registers.Unset_And_Set_Mask: DSPACNTR
[0.131785] HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00070180:DSPACNTR
[0.131787] HW.GFX.GMA.Registers.Write: 0x18004000 -> 0x00070180:DSPACNTR
[0.131789] HW.GFX.GMA.Registers.Write: 0x00001680 -> 0x00070188:DSPASTRIDE
[0.131792] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070184:DSPALINOFF
[0.131794] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x000701a4:DSPATILEOFF
[0.131796] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x0007019c:DSPASURF
[0.131798] HW.GFX.GMA.Registers.Write: 0x98004000 -> 0x00070180:DSPACNTR
[0.131801] HW.GFX.GMA.Registers.Write: 0x059f0383 -> 0x0006001c:PIPEASRC
[0.131804] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PFIT_CONTROL
[0.131806] HW.GFX.GMA.Registers.Read: 0x20000000 <- 0x00061230:GMCH_PFIT_CONTROL
[0.131809] HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
[0.131812] HW.GFX.GMA.Transcoder.On
[0.131813] HW.GFX.GMA.Transcoder.Configure
[0.131814] HW.GFX.GMA.Registers.Write: 0x80000050 -> 0x00070008:PIPEACONF
[0.131817] HW.GFX.GMA.Registers.Read: 0xc0000050 <- 0x00070008:PIPEACONF
[0.131819] HW.GFX.GMA.Connectors.Post_On
[0.131820] HW.GFX.GMA.GMCH.LVDS.On
[0.131821] HW.GFX.GMA.Registers.Write: 0x8230033c -> 0x00061180:GMCH_LVDS
[0.131824] HW.GFX.GMA.Panel.On
[0.131825] HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
[0.131827] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131830] HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
[0.131832] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131835] HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
[0.131838] HW.GFX.GMA.Panel.Backlight_On
[0.131839] HW.GFX.GMA.Registers.Set_Mask: 0x00000004 .S GMCH_PP_CONTROL
[0.131841] HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
[0.131844] HW.GFX.GMA.Registers.Write: 0xabcd0007 -> 0x00061204:GMCH_PP_CONTROL
[0.131847] Enabled port LVDS
framebuffer_info: bytes_per_line: 5760, bits_per_pixel: 32
x_res x y_res: 1440 x 900, size: 5184000 at 0xe0000000
PCI: 00:00:02.0 init finished in 94 msecs
--- nolto-notime.log 2026-10-01 17:15:06.097511644 +0800
+++ gcc15-lto-notime.log 2026-10-01 17:16:00.514211466 +0800
@@ -6,9 +6,9 @@ EDID block does NOT fully conform to EDI
Found EDID string: LTD133EQ1B in lookup table, pwm: 264Hz
GMA: Using LED backlight VBT
Starting cbfs_boot_device
-CBFS: Found 'data_led.vbt' @0x3dc00 size 0x59f in mcache @0x7d7feb40
-Timestamp - starting LZMA decompress (ignore for x86): 268822743
-Timestamp - finished LZMA decompress (ignore for x86): 269885077
+CBFS: Found 'data_led.vbt' @0x39680 size 0x59f in mcache @0x7d7fea80
+Timestamp - starting LZMA decompress (ignore for x86): 258635762
+Timestamp - finished LZMA decompress (ignore for x86): 259692755
Found a VBT of 3863 bytes
GMA: Found VBT in CBFS
GMA: Found valid VBT in CBFS
@@ -47,284 +47,58 @@ GMA: Found valid VBT in CBFS
HW.GFX.GMA.I2C.I2C_Read
HW.GFX.GMA.I2C.Init_GMBUS
HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
+ HW.GFX.GMA.Registers.Wait: Timed Out!
HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
HW.GFX.GMA.Registers.Write: 0x00000002 -> 0x00005100:GMCH_GMBUS0
HW.GFX.GMA.I2C.Check_And_Reset
- HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00005108:GMCH_GMBUS2
HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008c00 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Write: 0x80000000 -> 0x00005104:GMCH_GMBUS1
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005104:GMCH_GMBUS1
+ HW.GFX.GMA.Registers.Read: 0x00008200 <- 0x00005108:GMCH_GMBUS2
HW.GFX.GMA.I2C.Release_GMBUS
HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
HW.GFX.GMA.Panel.Wait_On
HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
+ HW.GFX.GMA.Registers.Wait: Timed Out!
HW.GFX.GMA.Registers.Unset_Mask: 0x00000008 !S GMCH_PP_CONTROL
HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
HW.GFX.GMA.Display_Probing.Read_EDID
- HW.GFX.GMA.I2C.I2C_Read
- HW.GFX.GMA.I2C.Init_GMBUS
- HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00008000 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005110:GMCH_GMBUS4
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005120:GMCH_GMBUS5
- HW.GFX.GMA.Registers.Write: 0x00000003 -> 0x00005100:GMCH_GMBUS0
- HW.GFX.GMA.I2C.Check_And_Reset
- HW.GFX.GMA.Registers.Read: 0x00008000 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Write: 0x468000a1 -> 0x00005104:GMCH_GMBUS1
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a04 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0xffffff00 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a08 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00ffffff <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a0c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x4074ae30 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a10 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a14 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x03011322 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a18 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x78121d80 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a1c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x96a3d0ea <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a20 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x2694575b <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a24 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00595223 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a28 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x01010000 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a2c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a30 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a34 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x01010101 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a38 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x27d80101 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a3c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x84518ca0 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a40 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x2030301a <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a44 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0xb41f0036 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a48 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x18000010 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a4c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x8ca02134 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a50 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x301a8451 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a54 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00362030 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a58 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x0010b41f <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a5c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00001800 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a60 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x95000f00 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a64 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x0a95320a <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a68 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00011e28 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a6c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x55006430 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a70 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0xfe000000 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a74 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x44544c00 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a78 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x45333331 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x00008a7c <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x0a423151 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00000800 <- 0x00000800 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x0000ca80 <- 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Read: 0x70002020 <- 0x0000510c:GMCH_GMBUS3
- HW.GFX.GMA.Registers.Wait: 0x00004000 <- 0x00004000 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.Registers.Write: 0x48000000 -> 0x00005104:GMCH_GMBUS1
- HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x00000200 & 0x00005108:GMCH_GMBUS2
- HW.GFX.GMA.I2C.Release_GMBUS
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00005100:GMCH_GMBUS0
- HW.GFX.GMA.Registers.Write: 0x00008000 -> 0x00005108:GMCH_GMBUS2
- EDID+0x0000: 00 ff ff ff ff ff ff 00 30 ae 74 40 00 00 00 00
- EDID+0x0010: 22 13 01 03 80 1d 12 78 ea d0 a3 96 5b 57 94 26
- EDID+0x0020: 23 52 59 00 00 00 01 01 01 01 01 01 01 01 01 01
- EDID+0x0030: 01 01 01 01 01 01 d8 27 a0 8c 51 84 1a 30 30 20
- EDID+0x0040: 36 00 1f b4 10 00 00 18 34 21 a0 8c 51 84 1a 30
- EDID+0x0050: 30 20 36 00 1f b4 10 00 00 18 00 00 00 0f 00 95
- EDID+0x0060: 0a 32 95 0a 28 1e 01 00 30 64 00 55 00 00 00 fe
- EDID+0x0070: 00 4c 54 44 31 33 33 45 51 31 42 0a 20 20 00 70
-
- CONFIG =>
- (Primary =>
- (Port => LVDS ,
- Framebuffer =>
- (Width => 1440,
- Height => 900,
- Start_X => 0,
- Start_Y => 0,
- Stride => 1440,
- V_Stride => 900,
- Tiling => Linear ,
- Rotation => No_Rotation,
- Offset => 0x00000000,
- BPC => 8),
- Mode =>
- (Dotclock => 102000000,
- H_Visible => 1440,
- H_Sync_Begin => 1488,
- H_Sync_End => 1520,
- H_Total => 1836,
- V_Visible => 900,
- V_Sync_Begin => 903,
- V_Sync_End => 909,
- V_Total => 926,
- H_Sync_Active_High => False,
- V_Sync_Active_High => False,
- BPC => 5)),
- Secondary =>
- (Port => Disabled,
- Framebuffer =>
- (Width => 1,
- Height => 1,
- Start_X => 0,
- Start_Y => 0,
- Stride => 1,
- V_Stride => 1,
- Tiling => Linear ,
- Rotation => No_Rotation,
- Offset => 0x00000000,
- BPC => 8),
- Mode =>
- (Dotclock => 1000000,
- H_Visible => 1,
- H_Sync_Begin => 1,
- H_Sync_End => 1,
- H_Total => 1,
- V_Visible => 1,
- V_Sync_Begin => 1,
- V_Sync_End => 1,
- V_Total => 1,
- H_Sync_Active_High => False,
- V_Sync_Active_High => False,
- BPC => 5)),
- Tertiary =>
- (Port => Disabled,
- Framebuffer =>
- (Width => 1,
- Height => 1,
- Start_X => 0,
- Start_Y => 0,
- Stride => 1,
- V_Stride => 1,
- Tiling => Linear ,
- Rotation => No_Rotation,
- Offset => 0x00000000,
- BPC => 8),
- Mode =>
- (Dotclock => 1000000,
- H_Visible => 1,
- H_Sync_Begin => 1,
- H_Sync_End => 1,
- H_Total => 1,
- V_Visible => 1,
- V_Sync_Begin => 1,
- V_Sync_End => 1,
- V_Total => 1,
- H_Sync_Active_High => False,
- V_Sync_Active_High => False,
- BPC => 5)));
-
- Trying to enable port LVDS
- HW.GFX.GMA.Connector_Info.Preferred_Link_Setting
- HW.GFX.GMA.PLLs.Alloc
- HW.GFX.GMA.PLLs.On
- Valid clock found.
- Best/Target/Delta: 102000000/102000000/0.
- HW.GFX.GMA.PLLs.Program_DPLL
- HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006040:GMCH_FPA0
- HW.GFX.GMA.Registers.Write: 0x00021407 -> 0x00006044:GMCH_FPA1
- HW.GFX.GMA.Registers.Write: 0x19086c00 -> 0x00006014:GMCH_DPLL_A
- HW.GFX.GMA.Registers.Set_Mask: 0x80000000 .S GMCH_DPLL_A
- HW.GFX.GMA.Registers.Read: 0x19086c00 <- 0x00006014:GMCH_DPLL_A
- HW.GFX.GMA.Registers.Write: 0x99086c00 -> 0x00006014:GMCH_DPLL_A
- HW.GFX.GMA.Registers.Read: 0x99086c00 <- 0x00006014:GMCH_DPLL_A
- HW.GFX.GMA.Registers.Read: 0x08000000 <- 0x00061114:PORT_HOTPLUG_STAT
- HW.GFX.GMA.Connectors.Pre_On
- HW.GFX.GMA.Pipe_Setup.On
- HW.GFX.GMA.Transcoder.Setup
- HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060000:HTOTAL_A
- HW.GFX.GMA.Registers.Write: 0x072b059f -> 0x00060004:HBLANK_A
- HW.GFX.GMA.Registers.Write: 0x05ef05cf -> 0x00060008:HSYNC_A
- HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x0006000c:VTOTAL_A
- HW.GFX.GMA.Registers.Write: 0x039d0383 -> 0x00060010:VBLANK_A
- HW.GFX.GMA.Registers.Write: 0x038c0386 -> 0x00060014:VSYNC_A
- HW.GFX.GMA.Pipe_Setup.Setup_FB
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
- HW.GFX.GMA.Pipe_Setup.Setup_Display
- HW.GFX.GMA.Pipe_Setup.Setup_Hires_Plane
- HW.GFX.GMA.Registers.Unset_And_Set_Mask: DSPACNTR
- HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00070180:DSPACNTR
- HW.GFX.GMA.Registers.Write: 0x18004000 -> 0x00070180:DSPACNTR
- HW.GFX.GMA.Registers.Write: 0x00001680 -> 0x00070188:DSPASTRIDE
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070184:DSPALINOFF
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x000701a4:DSPATILEOFF
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x0007019c:DSPASURF
- HW.GFX.GMA.Registers.Write: 0x98004000 -> 0x00070180:DSPACNTR
- HW.GFX.GMA.Registers.Write: 0x059f0383 -> 0x0006001c:PIPEASRC
- HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PFIT_CONTROL
- HW.GFX.GMA.Registers.Read: 0x20000000 <- 0x00061230:GMCH_PFIT_CONTROL
- HW.GFX.GMA.Registers.Write: 0x00000000 -> 0x00070080:CUR_CTL_A
- HW.GFX.GMA.Transcoder.On
- HW.GFX.GMA.Transcoder.Configure
- HW.GFX.GMA.Registers.Write: 0x80000050 -> 0x00070008:PIPEACONF
- HW.GFX.GMA.Registers.Read: 0xc0000050 <- 0x00070008:PIPEACONF
- HW.GFX.GMA.Connectors.Post_On
- HW.GFX.GMA.GMCH.LVDS.On
- HW.GFX.GMA.Registers.Write: 0x8230033c -> 0x00061180:GMCH_LVDS
- HW.GFX.GMA.Panel.On
+ HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
+ HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: Timed Out!
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
+ HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: Timed Out!
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Is_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0x40005000 -> 0x00064014:DDI_AUX_DATA_A_1
+ HW.GFX.GMA.Registers.Unset_And_Set_Mask: DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Write: 0xd6300064 -> 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x80000000 & 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Registers.Wait: Timed Out!
+ HW.GFX.GMA.Registers.Read: 0x00000000 <- 0x00064010:DDI_AUX_CTL_A
+ HW.GFX.GMA.Panel.Off
HW.GFX.GMA.Registers.Is_Set_Mask: GMCH_PP_CONTROL
HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
- HW.GFX.GMA.Registers.Set_Mask: 0x00000001 .S GMCH_PP_CONTROL
- HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
- HW.GFX.GMA.Registers.Write: 0xabcd0003 -> 0x00061204:GMCH_PP_CONTROL
- HW.GFX.GMA.Panel.Backlight_On
- HW.GFX.GMA.Registers.Set_Mask: 0x00000004 .S GMCH_PP_CONTROL
+ HW.GFX.GMA.Registers.Unset_Mask: 0x00000009 !S GMCH_PP_CONTROL
HW.GFX.GMA.Registers.Read: 0xabcd0003 <- 0x00061204:GMCH_PP_CONTROL
- HW.GFX.GMA.Registers.Write: 0xabcd0007 -> 0x00061204:GMCH_PP_CONTROL
- Enabled port LVDS
-framebuffer_info: bytes_per_line: 5760, bits_per_pixel: 32
- x_res x y_res: 1440 x 900, size: 5184000 at 0xe0000000
-PCI: 00:00:02.0 init finished in 93 msecs
+ HW.GFX.GMA.Registers.Write: 0xabcd0002 -> 0x00061204:GMCH_PP_CONTROL
+ HW.GFX.GMA.Registers.Wait: 0x00000000 <- 0x30000000 & 0x00061200:GMCH_PP_STATUS
+ HW.GFX.GMA.Registers.Wait: Timed Out!
+PCI: 00:00:02.0 init finished in 1036 msecs
--- nolto-notime.log 2026-10-01 17:15:06.097511644 +0800
+++ gcc14-lto-notime.log 2026-10-01 17:14:55.717378123 +0800
@@ -6,9 +6,9 @@ EDID block does NOT fully conform to EDI
Found EDID string: LTD133EQ1B in lookup table, pwm: 264Hz
GMA: Using LED backlight VBT
Starting cbfs_boot_device
-CBFS: Found 'data_led.vbt' @0x3dc00 size 0x59f in mcache @0x7d7feb40
-Timestamp - starting LZMA decompress (ignore for x86): 268822743
-Timestamp - finished LZMA decompress (ignore for x86): 269885077
+CBFS: Found 'data_led.vbt' @0x395c0 size 0x59f in mcache @0x7d7fea80
+Timestamp - starting LZMA decompress (ignore for x86): 259808528
+Timestamp - finished LZMA decompress (ignore for x86): 260853355
Found a VBT of 3863 bytes
GMA: Found VBT in CBFS
GMA: Found valid VBT in CBFS
@@ -327,4 +327,4 @@ GMA: Found valid VBT in CBFS
Enabled port LVDS
framebuffer_info: bytes_per_line: 5760, bits_per_pixel: 32
x_res x y_res: 1440 x 900, size: 5184000 at 0xe0000000
-PCI: 00:00:02.0 init finished in 93 msecs
+PCI: 00:00:02.0 init finished in 94 msecs
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]