xe/oa: PEC counters are zero on issuing MI_REPORT_PERF_COUNT on LNL
According to @zehortigoza (from Mesa team):
Using MI_REPORT_PERF_COUNT on LNL, the PEC fields don't increment. Do you have any clues? Could be something missing on KMD side?
Older than LNL it works fine with MI_REPORT_PERF_COUNT.
Adding a delay between opening the OA stream and issuing MI_RPC did not fix the issue.
Notice some registers differences between Xe and Xe2 that might got missed, will share those with you so you can take a look.