Jump to content

[80% Solved] Iris Xe iGPU on Tiger Lake successfully loaded ICLLP Frambuffer and VRAM also recognizes 1536MB! + However, some issues.


shl628
740 posts in this topic

Recommended Posts

I demand a petition to send a intel laptop with tgl for visual !

 

as for the read/write regs guess only way of testing is check if this offets validation

image.png.3f599cc0f3f8a46cb5d679f3457fa41e.png

 

are valid for tiger lake

 

if i try to use icl functions like this NRed logic

image.png.2663ba9bfa36e261e0a98057d51231a6.png

i will have to fix the table offsets

 

now looking at portmode code this part

image.png.f255af9d4ec9757a3e4773826eca5c03.png

call iorequest -> hpdstatus

image.png.73dbb93ee78403140b37939a2be41d9d.png

both cases will do setportmode(0) if hpdstatus is zero

and that is a reset()

image.png.1b1e88a916951e15cb1591aa8dc476f8.png

if this part is called then a read of DDI is done (field 0x438)

image.png.eacee13455a87cceb3ab7df83854ccb5.png

 

i think i already tryed this in hookcase - need to recheck but with care for tgl offsets

 

dam i just used the wrong functions

gonna check tgl debug version vs production version

Edited by jalavoui
Link to comment
Share on other sites

5 minutes ago, jalavoui said:

I demand a petition to send a intel laptop with tgl for visual !

 

as for the read/write regs guess only way of testing is check if this offets validation

image.png.3f599cc0f3f8a46cb5d679f3457fa41e.png

 

are valid for tiger lake

i wish i knew more of the dev stuff so i could help beyond mere kext testing jala, sorry man.

Link to comment
Share on other sites

this are icl debug version offsets of gcontroller - first is 0x1be8

image.png.b938526ad6c3b24e17e73a22f8abe801.png

 

so for tgl i did this - i set gcontroller to 0x1be0

 

image.png.45a50ac0906ed20fe58b2d5f82ab1b01.png

 

and ofc this is not correct

...

 

this might be if not in simulator mode (matches visual debug)

image.png.885384cda68d947d46c379f8ccf0982c.png

 

and this1 idk (visual debug to DisableInternalPanel option that can be set in info.plist)

image.png.683ebf312392f4f4e94d5834799a14e0.png

 

if all this is true then the code will run cause we're not in simulador mode and the internal panel is enabled

cool i can ignore gcontroller checks

 

so tgl function will look like this

image.png.b455824e81b003d29d03a7c2b01f712f.png

can't find mmio lenght field address

 

probably from same spot as mmio field

image.png.0e0f11ef50f5971960bbc0021be1c2d6.png

or

IOBufferMemoryDescriptor *mmio=getMember<IOBufferMemoryDescriptor *>(this, 0x9B0);

 

updated hookcase src - gonna check for bugs

Edited by jalavoui
Link to comment
Share on other sites

guess no1 reading this but i'll elaborate about this 2 patches (that i hope to replace witth working code)

logic is learn from icl and apply to tgl

so

image.png.286de4873e92f8421ca201c29c8282ee.png

 

in tgl is

idk why it doesnt decompile like in icl but nvm

image.png.84719ef90f9d5c926a283c61e1c2de2c.png

 

2nd patch is related to this

in icl

image.png.121ed618745d17973cfc06be33c9771e.png

 

and similiar code in tgl is

image.png.2837e22d81052cd3b03ead8f5fc831fa.png

 

AppleIntelPowerWell::init on tgl might just crash due to a loop do/while(9) by reading non existing registers

linux as a "enable all" powerwell feature

 

the reading of 0x1638a0 in probeportmode() reads _MMIO_FIA as visual pointed

so i found this

0x163000+0x008A0

 

image.png.3e200062757446f2fd8aa1e22fb30a82.png

+

image.png.9811d1c7ca25f5f503413efae09a50be.png

 

best part of linux is this if display ver conditions...

image.png.3ae43c63e48b73046cf408014df8d9c8.png

 

anyway icl/tgl as this 2 similiar functions but tgl uses other addresses

image.png.97acf9a7800920ea1fd59a2460ad267a.png

vs

image.png.e4a60fbf60056e63725013b0e7b7ecdd.png

 

in both cases a DDI check is made in the switch statement

tgl address is

image.png.74a31f207cf8a8a799f9c6607978162a.png

 

todo: check if probeportmode() in hookcase needs to read 0x44470 or icl 0x1638a0

 

icl code as a uint AppleIntelPortHAL::getMgPhyLaneConfigBitMask(void) - no such thing in tgl code

 

 

guess linux code answer this - it's used in adl cards!

image.png.9f69a35671a12a5ef877506c67890ec9.png

 

image.png.130ea7d576c69e6b6a6cf3dbee160a13.png

 

and here's icl code

 

image.png.c7609140b926be291f880e36a28f0e48.png

 

to end this small post:

image.png.c263a1502093c5be0d2ce91f0b098274.png

 

ps: if you guys read this post go drink something

Edited by jalavoui
Link to comment
Share on other sites

i just disabled hookcase mmio lenght checks

for now it's fine

 

still the same panic at powerwell::init if no patches are used on tgl

at this last line probeportmode() is not called and kp

 

this is patch code to "fix"

{&kextG11FBT, f13b, r13b, arrsize(f13b), 1},

 

image.png.f4e3957aee30bb4ec9977cbdced74d6e.png

Edited by jalavoui
Link to comment
Share on other sites

I read your post Jala, i understand most of what you are doing....

 

Is it possible that we have blocks because we are thinking of the tglframebuffer being for igpu? The tglframebuffer was meant for dgpu, for the desktop and server versions it was a PCIe based graphics card, in laptops it was dedicated, it's the only dedicated gpu that uses the Iris XE Max, see info here ---> https://www.tomshardware.com/news/asus-iris-xe-dg1-specifications

The tigerlake DG1 graphics card for mobile was a dgpu with the gpuid 49058086.

image.thumb.png.7e8f05b6ac612ee5494363f7a9d8c35c.png

The mobile DG1 was a Iris Xe Max dgpu that worked via eDP according to the intel docs regarding the engine. The document also describes the blit commands in detail intel-gfx-prm-osrc-dg1-vol06-memory_views.pdf

It's better if we consider this entire project as repurposing the DG1 driver from the DTK for Tiger Lake dgpu ---> igpu instead of going the Tiger Lake-to-Icelake route which only has partial edp support from the whatevergreen days. This would involve reconfiguring memory management and adjusting power settings for the tgl profiles because dgpu profile settings are more aggressive and we want to match integrated GPU thermals.

We could continue adapting the Metal API hooks and GPU resource allocations with NootedBlue as Jala is doing now. After that we’d have to patch display management settings, especially those annoying connector types, and test AppleGraphicsDeviceControl and other kexts with the dtk versions for compatibility with the Accelerator2 kext for Metal/OpenCL support.

If we are going to send a laptop, I believe it should be the Asus VivoBook Flip 14 (TP470)

 

I am going though the programmers manual for reference --->https://cdrdv2-public.intel.com/772631/graphics-for-linux_developer-reference_1.0-772629-772631.pdf, you should look for the intel-gfx-prm-osrc-dg1-vol12-displayengine-1.pdf.

 

 

Screenshot2024-10-29at7_24_29PM.png.b0579f2cca4ed1ed4c29b4ba2a4c695c.png

Screenshot2024-10-29at7_24_21PM.png.f0ffbbe3284b3e74d7b225db03424bc6.png

 

Screenshot2024-10-29at7_13_25PM.png.cde50062b1cc9d7437c42ebaef580515.png

Screenshot2024-10-29at7_12_31PM.png.eb1cd19781a0099fe2bf2371a8e48233.png

 

 

 

 

 

Edited by Mastachief
Link to comment
Share on other sites

yep i saw the DG1 pictures not igpu.

 

still only option is try to produce a driver that works. howto is still a unknown question

 

anyway the 2nd probePortMode() call also fails after hookcase() call - kp

it's eitheir wrong or depending on 1st call at powerwell (that i hacked to force state 1)

 

update: bug is in the tgl call as reverting code of probePortMode() still crashes tgl

 

btw tgl 9 connectors is not a big issue. with some patches for other functions it does its job and framebuffer 0 is detected

Edited by jalavoui
Link to comment
Share on other sites

Jala, does hookcase come before the first or second probePortMode()

 

and does probePortMode() have other states it depends on, like the powerwell hack works but it might not be passing initialization.

 

maybe the iglog has a way to track each power state’s entry and exit, to know if its transitioning properly

 

additionally from the linux definitions for probePortMode(), there are like 3 FIA base addresses,im not sure how _MMIO_FIA helps the port mapping as each FIA base might handle a different connection type.

 

Based on the intel docs MODULAR_FIA_MASK and TC_LIVE_STATE macros are used to check the status of various connections in the probePortMode() call, and then determinine whether a port is active or in a low-power state.

Edited by Mastachief
Link to comment
Share on other sites

no idea why tgl hangs after call from hookcase.

 

with this tgl patch (address discusses above)

 

static const uint8_t f19[]= {0xbe, 0x70, 0x44, 0x04, 0x00};

static const uint8_t r19[]= {0xbe, 0xa0, 0x38, 0x16, 0x00};

 

+ forcing tgl to use only 3 ports instead of default 9

 

static const uint8_t f2[]= {0xc7, 0x05, 0x07, 0x81, 0x10, 0x00, 0x01, 0x03, 0x09, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

static const uint8_t r2[]= {0xc7, 0x05, 0x07, 0x81, 0x10, 0x00, 0x01, 0x03, 0x03, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

 

+ disabling this port hack

image.png.a02f2ec0aa8c53af58edc887bf46af27.png

 

turn the driver much more stable. by checking against icl it completes the boot cycle

need to fix the bugs in enablecontroller() so i can get a plane and scaler for the display

 

gonna do some more tests b4 update nblue source

if u guys can get a bugged resolution with 2/3 boot screen like me then all good.

 

nblue updated with default to TGL /L/E

less code does help isolate bugs. maybe connector/port issues are gone

i need to see system logs from other users

Edited by jalavoui
Link to comment
Share on other sites

Gonna attempt to make a few,

 

Should i still just boot using IGLoglevel=8?  I'll place the bundles in s/l/e?

 

any changes to your config.plist that we should know about?

 

NBlue currently not building, was able to build before though, im using the latest uploaded version.

 

image.png.810926fd07cfd1bd9e1c32be7b5966bb.png

Edited by Mastachief
Link to comment
Share on other sites

5 hours ago, jalavoui said:

no idea why tgl hangs after call from hookcase.

 

with this tgl patch (address discusses above)

 

static const uint8_t f19[]= {0xbe, 0x70, 0x44, 0x04, 0x00};

static const uint8_t r19[]= {0xbe, 0xa0, 0x38, 0x16, 0x00};

 

+ forcing tgl to use only 3 ports instead of default 9

 

static const uint8_t f2[]= {0xc7, 0x05, 0x07, 0x81, 0x10, 0x00, 0x01, 0x03, 0x09, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

static const uint8_t r2[]= {0xc7, 0x05, 0x07, 0x81, 0x10, 0x00, 0x01, 0x03, 0x03, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

 

+ disabling this port hack

image.png.a02f2ec0aa8c53af58edc887bf46af27.png

 

turn the driver much more stable. by checking against icl it completes the boot cycle

need to fix the bugs in enablecontroller() so i can get a plane and scaler for the display

 

gonna do some more tests b4 update nblue source

if u guys can get a bugged resolution with 2/3 boot screen like me then all good.

 

nblue updated with default to TGL /L/E

less code does help isolate bugs. maybe connector/port issues are gone

i need to see system logs from other users

i couldnt compile it either, no one can jala, so nobody can provide logs rn. and building without networkdbg makes it build 100% of the time, so perhaps remove it.. just a idea.

Edited by benmacfreak
Link to comment
Share on other sites

i'm gonna bring back tgl non debug version for testing. idk why u guys get those compile bugs.

 

need to write something about /L/E as i got a boot hang myself (nvm i wrote on the asus thread)

 

testing tgl production version (le2) also hangs at same probeportmode() call at powerwell::init

nblue current patches are all for tgl debug version. but maybe the production version helps to find something

 

carefull when you change kexts in /L/E chances are you bug the cache and get igpu hang at boot when loading nblue

same thing if you mess with info.plist

 

IGLoglevel=8 works for debug version - not for production version  of TGL (le2 folder)

 

ben is right about netdbg - it's old nred code that i like to keep. anyway gonna disable if from compiling

 

here's the production first kp. i think it's a pointer passed to hokcase error (var9 can't be used inside hookcase)

image.png.541ba7229ed8254dca6e534c752db714.png

 

icl as similiar logic. here local_34 can be 2 or 3. but no probeportmode is used

image.png.9c2d12f4b00b0564633724f26b9e4bc1.png

there's a nblue function hack at powerwell init that doest this but it sets 1 at portstate

Edited by jalavoui
Link to comment
Share on other sites

or change nblue info.plist to load system icl framebuffer

 

this is the production boot log - after getting a bugged os x boot screen

2024-10-30 15:58:42.109095+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] Starting FB driver
2024-10-30 15:58:42.109526+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][DISPLAY  ] Insufficient stolen memory
2024-10-30 15:58:42.109633+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][POWER_WELL] EFI should not enable PG4 power well - overriding
2024-10-30 15:58:42.110832+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] This should not be needed if we get right timing from AGDC for DSC display
2024-10-30 15:58:42.110883+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][DISPLAY  ] EFI using a different backlight frequency
2024-10-30 15:58:42.113516+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Remove if not needed
2024-10-30 15:58:42.113848+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] GT4?
2024-10-30 15:58:42.113851+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] GT4?
2024-10-30 15:58:42.114079+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Do we need to update video freq request?
2024-10-30 15:58:42.141892+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][DISPLAY  ] WorkLoop has not been setup yet
2024-10-30 15:58:42.923419+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.923603+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.923780+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.923963+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924140+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924317+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924503+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924642+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924777+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.924967+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925106+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925290+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925485+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925624+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925802+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.925994+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.926175+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.926352+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.926529+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.926716+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 15:58:42.926897+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:42.931170+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.935406+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.939674+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.943922+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.948173+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.952408+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.956627+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.957785+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:42.961978+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.966220+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.970433+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.974667+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.978904+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.983140+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.987373+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.987383+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:42.991612+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:42.995830+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.000054+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.004282+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.008509+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.012733+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.016963+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.018129+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.022361+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.026601+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.030836+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.035066+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.039295+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.043521+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.047745+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.047754+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.051971+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.056204+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.060431+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.064656+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.068884+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.073123+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.077361+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.078521+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.082746+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.086973+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.091199+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.095422+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.099652+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.103878+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.108109+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:43.108131+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.112357+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.116583+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.120807+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.125033+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.129259+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.133486+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.137710+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.138867+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.143098+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.147322+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.151552+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.155781+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.160018+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.164248+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.168483+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.168492+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.172710+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.176932+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.181156+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.185377+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.189596+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.193815+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.198034+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.199169+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.203405+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.207631+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.211848+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.216066+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.220288+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.224516+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.228738+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.228747+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.232976+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.237203+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.241429+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.245667+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.249906+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.254141+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.258378+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.259535+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.263790+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.268008+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.272233+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.276464+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.280713+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.284880+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.289107+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 4 Time out: 0x5d40023f
2024-10-30 15:58:43.289131+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.293351+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.297575+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.301810+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.306023+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.310255+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.314485+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.318715+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.319887+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.324147+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.328378+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.332613+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.336844+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.341104+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.345356+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.349614+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.349625+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.353801+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.358031+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.362267+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.366482+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.370704+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.374916+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.379136+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.380282+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.384514+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.388752+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.392992+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.397233+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.401477+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.405712+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.409954+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.409963+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.414188+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.418414+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.422638+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.426862+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.431083+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.435312+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.439539+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.440702+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.444942+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.449193+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.453415+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.457643+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.461874+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.466103+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.470332+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 5 Time out: 0x5d40023f
2024-10-30 15:58:43.470354+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.474574+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.478799+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.483030+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.487253+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.491480+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.495707+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.499930+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.501090+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.505321+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.509547+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.513767+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.517995+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.522219+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.526457+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.530684+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.530694+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.534920+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.539135+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.543360+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.547574+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.551789+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.556008+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.560224+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.561380+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.565623+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.569862+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.574086+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.578323+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.582599+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.586825+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.591050+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.591059+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.595289+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.599519+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.603745+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.607973+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.612201+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.616426+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.620654+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.621813+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.626042+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.630271+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.634502+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.638726+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.642956+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.647181+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.651413+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 6 Time out: 0x5d40023f
2024-10-30 15:58:43.651434+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.655664+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.659901+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.664122+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.668350+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.672575+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.676804+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.681028+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.682184+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.686412+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.690638+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.694876+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.699100+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.703326+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.707552+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.711777+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.711786+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.716011+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.720244+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.724476+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.728699+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.732924+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.737152+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.741382+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.742536+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.746767+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.750991+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.755215+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.759439+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.763667+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.767895+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.772118+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.772127+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.776351+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.780576+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.784797+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.789021+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.793250+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.797474+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.801699+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.802855+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.807081+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.811312+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.815529+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.819764+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.823986+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.828213+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.832437+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 7 Time out: 0x5d40023f
2024-10-30 15:58:43.832459+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.836684+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.840915+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.845138+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.849361+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.853593+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.857828+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.862057+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.863214+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.867444+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.871666+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.875898+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.880122+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.884354+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.888581+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.892813+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.892822+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.897051+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.901273+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.905493+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.909730+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.913955+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.918187+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.922410+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.923566+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.927794+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.932023+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.936243+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.940470+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.944702+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.948927+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.953152+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.953161+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.957379+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.961601+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.965822+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.970045+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.974262+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.978484+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.982706+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.983863+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:43.988089+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.992313+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:43.996535+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:44.000759+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:44.004985+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:44.009211+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:44.013434+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 8 Time out: 0x5d40023f
2024-10-30 15:58:44.014964+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 15:58:44.021381+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 15:58:44.021784+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 15:58:44.034124+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 15:58:44.034126+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 15:58:44.034127+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 15:58:44.034128+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 15:58:44.034133+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating scaler
2024-10-30 15:58:44.045865+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 15:58:44.045867+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 15:58:44.045868+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 15:58:44.045869+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 15:58:44.045875+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane
2024-10-30 15:58:44.051238+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 15:58:44.051240+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 15:58:44.051242+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 15:58:44.051243+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 15:58:44.051248+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane
2024-10-30 15:58:44.080584+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 15:58:44.080587+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 15:58:44.080587+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 15:58:44.080588+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 15:58:44.080594+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane
2024-10-30 15:58:44.146428+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL
2024-10-30 15:58:44.150640+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.154900+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.159140+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.163349+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.167614+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.171851+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.176044+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][AUX      ] ddi = 3 Time out: 0x5d40023f
2024-10-30 15:58:44.194379+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][DISPLAY  ] BRINGUP: Check if the below WA is applicable for TGL

 

production seem to have disabled the patch that allows 3 ports instead of 9 (so in debugg version no timeouts)

 

love this log comments

now i feel better for writting bad patches

 

the firmware flag also disables related code. it's a must have arg

image.png.3082ed5989a080ed2712a3b60137b633.png

 

patches for production are with letter "p" in nblue. 

to test it use tgl kext from sle_Internal/lep

 

sometimes nblue just hang at start() - maybe mem leak. haven't figure out where but its happens very randomly

Edited by jalavoui
  • Like 1
Link to comment
Share on other sites

tks.

 

this part of code is port index field_0x14 -  actually offset 0x1c

image.png.0e345e223e4544603fc57c6cce536f3a.png

 

so here it is passed as &local_28

image.png.da8def637850f694bc4386c5edbd541e.png

 

so port index is param_1 in ioGetHPDStatus()

image.png.9cb4718e5524fc1ad3ab657d2b651358.png

 

if this returns zero then the port is reset in probePortMode()

 

this is all easy logic but no matter how i change this

image.thumb.png.866feb35fda05b93951dedbcae7d0c5d.png

 

i always get a kp on tgl after the function returns - in debug and production tgl versions

why?

returning 1 also gives a kp

i patched the call in tgl but i do not like it

 

is there someting else being done by ioGetHPDStatus() that we need?

kinda like this

image.png.1a73a0c74f2a03b1844c6f019aa80fb7.png

 

did a review on hookcase - removed some junk + add uint32_t rmmiolen = getMember<uint32_t>(this, 0xC78);

 

this is the function that allows changing some setings. seems disabled in production version as lilu patches don't work

image.thumb.png.92170ecefe3e005aa2e582d57baede6f.png

this is the patch that somehow is not being applyed by lilu

static const uint8_t f2p[]= {0xc7, 0x05, 0x07, 0xe5, 0x0b, 0x00, 0x01, 0x03, 0x09, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

static const uint8_t r2p[]= {0xc7, 0x05, 0x07, 0xe5, 0x0b, 0x00, 0x01, 0x03, 0x03, 0x03, 0xb8, 0x00, 0x00, 0x00, 0x04};

 

Edited by jalavoui
Link to comment
Share on other sites

so nblue currently as code for :

 

AppleIntelICLLPGraphicsFramebuffer - system version at /S/L/E (this is already installed by mac os x) nblue patches are mostly for ventura.

AppleIntelICLLPGraphicsFramebuffer - DTK debug and production versions at /L/E (choose 1)

AppleIntelICLLPGraphicsFramebuffer - DTK chainload - to be called from TGL (if need to use tgl code in icl) for devs only

 

AppleIntelTGLGraphicsFramebuffer - sys version miss dependencies and can't be used in /S/L/E

AppleIntelTGLGraphicsFramebuffer - DTK debug and production versions at /L/E

AppleIntelTGLGraphicsFramebuffer - DTK chainload - to be called from ICL if need

 

AppleIntelTGLGraphics + bundles - signed DTK version at /S/L/E (requires breaking os x seal to install)

AppleIntelTGLGraphics - unsigned DTK version at /L/E (might work in future if bundles load in /L/E) usefull for some testing

 

All DTK's depend on hookcase.kext installed in /L/E

 

to test it you'll need xcode + lilu debug + kernel sdk 

nblue info.plist allow loading kexts. change as need. most usefull cases is 1 framebuffer + gen7TGL graphic kext

 

image.png.c22dcf00db3bf39a649c32986faf3851.png

 

sources with 1000 bugs: (note to devs - visual code as no bugs do no't change it ! )

 

 

don't forget that for all this to work - permissions need tobe fixed and get the sys warn message to allow kexts to load must pop up

image.png.d93b77fa289d8101d23e1a221c86072f.png

deleting /Library/KernelCollections/AuxiliaryKernelExtensions.kc might help

 

testing if kexts load/unload helps

image.png.ecea0282250e44e23963c931be1d7741.png

 

idk if the signature error loading some users get can be solved with boot flag 

amfi_get_out_of_my_way=1

to test igpu boot hang boot withj -v

 

don't boot os x install or recovery with nblue active !

Edited by jalavoui
Link to comment
Share on other sites

Which version Ventura? Also this is the 2/3 boot you mentioned right?

Whenever I try to boot recovery to disable authenticated root from recovery, I get a igpu hand using the working nblue that we use with icelake, I'm gonna try the last working version of whatevergreen to get to recovery. I need it to properly break seal.

Link to comment
Share on other sites

yes masta this 2/3 display is on tgl loading on ventura. i think will load on other os versions since tgl is in /L/E

i use oclp tool to restore seal to original - dont need recovery

 

tgl production is set as default in current nblue source (the "p" patches)

 

i fixed the port =9 patch

 

log is now this

 

0 22:35:13.773487+0000  localhost kernel[0]: (AppleIntelTGLGraphics) [IGPU] Failing probe (-allow3d is NOT set in boot-arg)!
2024-10-30 22:35:13.773506+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] Starting FB driver
2024-10-30 22:35:13.773867+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][POWER_WELL] EFI should not enable PG4 power well - overriding
2024-10-30 22:35:13.774947+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] This should not be needed if we get right timing from AGDC for DSC display
2024-10-30 22:35:13.775009+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][DISPLAY  ] EFI using a different backlight frequency
2024-10-30 22:35:13.777642+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Remove if not needed
2024-10-30 22:35:13.777919+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] GT4?
2024-10-30 22:35:13.777921+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.777923+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.777926+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.777936+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Do we need to update video freq request?
2024-10-30 22:35:13.807057+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.807061+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.807062+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.807066+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][DISPLAY  ] WorkLoop has not been setup yet
2024-10-30 22:35:13.812080+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:13.812085+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:14.549538+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.549669+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.549799+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.549929+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550059+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550192+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550323+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550453+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550583+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550712+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550842+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.550977+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551108+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551238+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551368+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551499+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551629+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551759+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.551889+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.552019+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][ERROR][PORT     ] Unsupported DDI
2024-10-30 22:35:14.553580+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 22:35:14.559445+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.559446+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.559896+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 22:35:14.559899+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.559900+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.559962+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:14.559965+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Ignoring SafeForceWake on GT0 part. Remove from production code when GT0 parts are no longer used
2024-10-30 22:35:14.560042+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move most member variables initialization to init method (including start)
2024-10-30 22:35:14.560045+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.560046+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][POWER    ]  updateSliceConfig Requesting Invalid Slice Count
2024-10-30 22:35:14.572080+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 22:35:14.572082+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 22:35:14.572083+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 22:35:14.572085+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 22:35:14.572090+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating scaler
2024-10-30 22:35:14.599915+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 22:35:14.599917+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 22:35:14.599918+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 22:35:14.599919+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 22:35:14.599925+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane
2024-10-30 22:35:14.605815+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 22:35:14.605817+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 22:35:14.605818+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 22:35:14.605819+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 22:35:14.605824+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane
2024-10-30 22:35:14.635272+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Move this to diags controller
2024-10-30 22:35:14.635274+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement link rate determination from HW values
2024-10-30 22:35:14.635275+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Bringup TODO: implement drive strength determination from HW values
2024-10-30 22:35:14.635276+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][WARN ][BRINGUP  ] Disable panic on underrun (set variable to true) after target bringup is succcessfull
2024-10-30 22:35:14.635282+0000  localhost kernel[0]: (AppleIntelTGLGraphicsFramebuffer) [IGFB][INFO ][DISPLAY  ] FB0: Partial modeset by updating plane

+

 

2024-10-30 22:35:14.566043+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566046+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566049+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566109+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566112+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566114+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566125+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566128+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566130+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566140+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566142+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566144+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566157+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566159+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566161+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566171+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566173+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566176+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566187+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566190+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566192+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566204+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566206+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566208+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566218+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566220+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566222+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566232+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566234+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566236+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566245+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566248+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566250+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566258+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566261+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566263+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566272+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566274+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566276+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566290+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566292+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566294+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566304+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566306+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566308+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566318+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566320+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566322+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.566333+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:751 kAGDCRegisterLinkValidateModeTiming: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.566335+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:752 kAGDCRegisterLinkValidateModeTiming-ext: pEnc 0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.566337+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:781 kAGDCRegisterLinkValidateModeTiming: none by policy.
2024-10-30 22:35:14.572062+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:621 **************** kAGDCRegisterLinkModesetCallback #0 **************** 1:0:1
2024-10-30 22:35:14.572065+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:623 kAGDCRegisterLinkModesetCallback-ext: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.572069+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:624 kAGDCRegisterLinkModesetCallback-ext-2: pEnc=0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.599890+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:621 **************** kAGDCRegisterLinkModesetCallback #0 **************** 1:1:1
2024-10-30 22:35:14.599893+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:623 kAGDCRegisterLinkModesetCallback-ext: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.599897+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:624 kAGDCRegisterLinkModesetCallback-ext-2: pEnc=0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.605792+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:621 **************** kAGDCRegisterLinkModesetCallback #0 **************** 1:1:1
2024-10-30 22:35:14.605802+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:623 kAGDCRegisterLinkModesetCallback-ext: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.605805+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:624 kAGDCRegisterLinkModesetCallback-ext-2: pEnc=0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0
2024-10-30 22:35:14.635252+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:621 **************** kAGDCRegisterLinkModesetCallback #0 **************** 1:1:1
2024-10-30 22:35:14.635255+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:623 kAGDCRegisterLinkModesetCallback-ext: FB:0 -> 1920 x 1080, ext_blanking=0, 142000000 Hz
2024-10-30 22:35:14.635258+0000  localhost kernel[0]: (AppleGraphicsDevicePolicy) AGDP:: VendorEventHandler:624 kAGDCRegisterLinkModesetCallback-ext-2: pEnc=0x1, pBPC=0x2, pColometry=0x1, dRange=0x1 dscBPP=0

when i break the os x seal i have to disable security in misc oc settings or i cant boot into os x again. i use a usb pen to boot nblue

Edited by jalavoui
Link to comment
Share on other sites

Compile nblue, added latest hookcase to /L/E

Added sle kexts to S/L/E after breaking system seal including bundles.

Enable the tglframebuffer in nblue info.plist, I nulled the others....20241030_202812.thumb.jpg.02d9035fa7bb47b7d433d920527f9f86.jpg

Link to comment
Share on other sites

yep that is the famous igpu hang boot. 

extensions on /S/L/E can not be AppleIntelTGLGraphicsFramebuffer.kext

i assume you installed AppleIntelTGLGraphics + bundles

if /S/L/E is broken just restore it back

 

dont use AppleIntelFramebufferControllerTGL in info.plist that is for /S/L/E and is not enabled in nblue (no code)

 

use AppleIntelFramebufferControllerTGLLE (current source default for /L/E) or AppleIntelFramebufferControllerICLLE

the default nblue tgl kext is here /L/E production (lep)

image.png.8c5bd8aaf7a2822ebffb88f5296417b5.png

 

after breaking os x those goto /S/L/E - care not to copy tgl.kext as it exist in sle folder

 image.png.7b30324b26567b3f21dbb5e68a21e2c2.png

 

my os x only boots a broken seal if i set this. idk yours

image.png.6f22566789ff5ce77eb5a64e71850237.png

 

u might have /L/E kexts bugged. u need icl from le folder and tgl from lep folder + hookcase. only those 3

 

does AppleIntelFramebufferControllerICL works? its system icl default

 

nblue is very easy just follow this scheme instructions

image.png.4e9e1bbb527807873a3d4841dcb7e067.png

Edited by jalavoui
Link to comment
Share on other sites

With icl for le and tgl from lep + hookcase in L/E and all other kexts minus the framebuffer from sle, I placed those in S/L/E and got a kp, I only enabled icl or icl le in info.plist for my tests so far

a2a76038b1f4b81e868a8d1640ec2118.jpg
 

Kexts in L/E, icl is from le folder, tgl is from lep folder

 

Screenshot2024-10-30at9_33_32PM.png.1c1e31d3ec1b3aa7042b08627395e7f6.png

 

TGL kexts are in S/L/E

 

Screenshot2024-10-30at9_34_03PM.png.9792b20283317840805b4a5238c53fc6.png

 

Editing the compiled nblue on my usb efi

 

Screenshot2024-10-30at9_35_03PM.png.0e5502fe6285d6ab6d2d964f4124346a.png

 

I enable the controller icl and disable the others by xxxxx-ing them out

 

Screenshot2024-10-30at9_36_07PM.png.509e8057636a037d18291334f4553eee.png

 

End result is the KP you saw.

 

 

Edited by Mastachief
Link to comment
Share on other sites

that kp is cause icl code is for ventura. but 

in 

if (kextG11FB.loadIndex == index) {

 

you can try changing PANIC_COND to SYSLOG_COND 

 

this are for testing system icl

 

its a bad idea but might work.

 

you should try iclLE or tglLE - no need patches as theyre from DTK

 

kp on paches should have this log line

"nblue","Failed to route symbols"

when u reboot to mac os

 

gonna test other icl as i was checking tgl production

 

k so sys icl works on ventura but i forgot i'm using an old release. anyway only 1 patch is ative. possible kp on other os x versions are on function calls.

 

iclLE passed the test

 

tglLE production i changed nothing so should be fine. passed test

 

only possible thing to watch is void NBlue::processPatcher(KernelPatcher &patcher)

mem detection might be broken for you or someting else in there

 

your kext setup seems fine

 

as for nblue info.plist

to disable a kext in nlbue just use a empty id on the frame you dont wanna use

fill it with card ids otherwise (only 1 frame can be active)

other ways of disabling might not work

this is disabled

image.png.dd3476edfc62c399e4accba603458f17.png

 

this is enabled

image.png.6b810702a3091c501cc99a20b7fda7be.png

 

as for the kexts installed in /L/E or /S/L/E i set a invalid 0x12348086 so os x dont load them. nblue is ment todo it not os x by itself

Edited by jalavoui
Link to comment
Share on other sites

×
×
  • Create New...