I was here trying to cheking init values and change forcewake set during init, etc and nothing was getting RC6 running after resume besides that msleep(50) workaround after setting CACHE_MODE_0... Now with your patch my RC6 is back to life after resume: RC6 35.8% :D Well, but when looking at BSPec I noticed that CACHE_MODE_0 is 0x02120 only for SNB. For IVB+ is 0x7004 what is defined as CACHE_MODE_1 in our code. I'm afraid we are doing something wrong here.... or am I missing something? On Tue, Oct 30, 2012 at 2:58 PM, Jesse Barnes <jbarnes at virtuousgeek.org> wrote: > On Tue, 30 Oct 2012 14:53:15 -0200 > Rodrigo Vivi <rodrigo.vivi at gmail.com> wrote: > >> Reviewed and tested on My SNB fixing bug: >> https://bugs.freedesktop.org/show_bug.cgi?id=54089 >> >> Reviewed-by: Rodrigo Vivi <rodrigo.vivi at gmail.com> >> Tested-by: Rodrigo Vivi <rodrigo.vivi at gmail.com> > > Cool, thanks for testing. It really fixed that bug? I had my > doubts. :) > > -- > Jesse Barnes, Intel Open Source Technology Center -- Rodrigo Vivi Blog: http://blog.vivi.eng.br