Here's a bunch of stuff for VLV rps code. My initial goal was to just get rid of the spurious Punit freq override messages, but I ended up improving performance by accident as well. IIRC Jesse was a bit scared of eliminating GEN6_RP_INTERRUPT_LIMITS, but so far I haven't seen any ill effects from it.