https://bugs.freedesktop.org/show_bug.cgi?id=59982
--- Comment #16 from Alex Deucher agd5f@yahoo.com --- (In reply to comment #15)
Can someone clarify something here? Is the bit that we are waiting to go low a bit in the adapter's memory? If so, is it the adapter hardware that we are waiting to set this bit?
It's a memory mapped register. We are waiting for one of the display related bits to go low, so it's the GPU that would be setting that bit. The timeout is in the driver. We eventually drop out of the loop in the atom interpretor if we get stuck after a certain number of seconds.
Is there anyway to dump the adapter to determine its state when we hit the timeout?
You can dump the mmio registers.