This is a repost of the last series, rebased to include the VRR and GEN12 CCS changes. It also has to scaler and ddi pll state movement patches that need review, I think the rest should be pretty good to push sooner so I don't fall into any more rebase traps. Dave.