Hi Ville, > On ADL-S the main DMC HRR event DMC_EVT_CTL/HTP are never > restored to their previous values during DC6 exit. This > angers assert_dmc_loaded(), and basically makes the HRR > handler unusable because we don't rewrite EVT_HTP when > enabling DMC events.
> Let's just clear the HRR EVT_CTL/HTP to zero from the > beginnning so that the expected value matches the post-DC6 > reality. > I suppose if we ever had actual use for HRR we'd have to both, > reject HRR+PSR, and reprogram EVT_HTP when enabling the event. > But for now we don't care about HRR so keeping both registers > zeroed is fine. ... LGTM. Reviewed-by: Petr Vorel <[email protected]> Kind regards, Petr
