jalavoui Posted October 29 Share Posted October 29 (edited) 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 are valid for tiger lake if i try to use icl functions like this NRed logic i will have to fix the table offsets now looking at portmode code this part call iorequest -> hpdstatus both cases will do setportmode(0) if hpdstatus is zero and that is a reset() if this part is called then a read of DDI is done (field 0x438) 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 October 29 by jalavoui Link to comment Share on other sites More sharing options...
benmacfreak Posted October 29 Share Posted October 29 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 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 More sharing options...
jalavoui Posted October 29 Share Posted October 29 (edited) this are icl debug version offsets of gcontroller - first is 0x1be8 so for tgl i did this - i set gcontroller to 0x1be0 and ofc this is not correct ... this might be if not in simulator mode (matches visual debug) and this1 idk (visual debug to DisableInternalPanel option that can be set in info.plist) 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 can't find mmio lenght field address probably from same spot as mmio field or IOBufferMemoryDescriptor *mmio=getMember<IOBufferMemoryDescriptor *>(this, 0x9B0); updated hookcase src - gonna check for bugs Edited October 29 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted October 29 Share Posted October 29 (edited) 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 in tgl is idk why it doesnt decompile like in icl but nvm 2nd patch is related to this in icl and similiar code in tgl is 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 + best part of linux is this if display ver conditions... anyway icl/tgl as this 2 similiar functions but tgl uses other addresses vs in both cases a DDI check is made in the switch statement tgl address is 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! and here's icl code to end this small post: ps: if you guys read this post go drink something Edited October 29 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted October 29 Share Posted October 29 (edited) 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}, Edited October 29 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 30 Share Posted October 30 (edited) 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. 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. Edited October 30 by Mastachief Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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 October 30 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 30 Share Posted October 30 (edited) 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 October 30 by Mastachief Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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 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 October 30 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 30 Share Posted October 30 (edited) 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. Edited October 30 by Mastachief Link to comment Share on other sites More sharing options...
benmacfreak Posted October 30 Share Posted October 30 (edited) 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 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 October 30 by benmacfreak Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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) icl as similiar logic. here local_34 can be 2 or 3. but no probeportmode is used there's a nblue function hack at powerwell init that doest this but it sets 1 at portstate Edited October 30 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 30 Share Posted October 30 If it hangs at boot we can always use the old nblue which links with icl via USB to get back in. Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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 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 October 30 by jalavoui 1 Link to comment Share on other sites More sharing options...
Visual Ehrmanntraut Posted October 30 Share Posted October 30 On 10/29/2024 at 6:31 PM, jalavoui said: can't find mmio lenght field address AppleIntelTGLGraphicsFramebuffer.__ZN31AppleIntelFramebufferController5startEP9IOService.txt fRegisterAddr: 0x9B0 fRegisterLen: 0xC78 fRegAccessMgr: 0xC40 Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) tks. this part of code is port index field_0x14 - actually offset 0x1c so here it is passed as &local_28 so port index is param_1 in ioGetHPDStatus() if this returns zero then the port is reset in probePortMode() this is all easy logic but no matter how i change this 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 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 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 October 30 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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 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 deleting /Library/KernelCollections/AuxiliaryKernelExtensions.kc might help testing if kexts load/unload helps 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 November 6 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) what do you get if using nblue ? well this beautiful display - os x boot completes then tgl gives this screen Edited October 30 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 30 Share Posted October 30 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 More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) 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 October 30 by jalavoui Link to comment Share on other sites More sharing options...
jalavoui Posted October 30 Share Posted October 30 (edited) just got a panic on another system caused by hookcase start() gonna fix it done - download it again Edited October 30 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 31 Share Posted October 31 Compile nblue, added latest hookcase to /L/EAdded sle kexts to S/L/E after breaking system seal including bundles.Enable the tglframebuffer in nblue info.plist, I nulled the others.... Link to comment Share on other sites More sharing options...
jalavoui Posted October 31 Share Posted October 31 (edited) 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) after breaking os x those goto /S/L/E - care not to copy tgl.kext as it exist in sle folder my os x only boots a broken seal if i set this. idk yours 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 Edited October 31 by jalavoui Link to comment Share on other sites More sharing options...
Mastachief Posted October 31 Share Posted October 31 (edited) 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 Kexts in L/E, icl is from le folder, tgl is from lep folder TGL kexts are in S/L/E Editing the compiled nblue on my usb efi I enable the controller icl and disable the others by xxxxx-ing them out End result is the KP you saw. Edited October 31 by Mastachief Link to comment Share on other sites More sharing options...
jalavoui Posted October 31 Share Posted October 31 (edited) 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 this is enabled 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 October 31 by jalavoui Link to comment Share on other sites More sharing options...
Recommended Posts