Hi Jani, Thanks for looking into this, [...] > > +#define COND (__raw_uncore_read32(uncore, FORCEWAKE_MT) != ~0) > > + if (wait_for(COND, 2000) == -ETIMEDOUT) { > > I guess this somewhat reimplements intel_wait_for_register_fw()? Thanks! Andi > > + drm_err(&i915->drm, "Device is non-operational; MMIO access returns 0xFFFFFFFF!\n"); > > + return -EIO; > > + }