[PATCH v18 1/6] drm/xe/guc: Prepare GuC register list and update ADS size for error capture
Teres Alexis, Alan Previn
alan.previn.teres.alexis at intel.com
Mon Sep 9 18:23:35 UTC 2024
On Fri, 2024-09-06 at 15:20 -0700, Zhanjun Dong wrote:
> Add referenced registers defines and list of registers.
> Update GuC ADS size allocation to include space for
> the lists of error state capture register descriptors.
>
> Then, populate GuC ADS with the lists of registers we want
> GuC to report back to host on engine reset events. This list
> should include global, engine-class and engine-instance
> registers for every engine-class type on the current hardware.
>
> Ensure we allocate a persistent storage for the register lists
> that are populated into ADS so that we don't need to allocate
> memory during GT resets when GuC is reloaded and ADS population
> happens again.
>
> Signed-off-by: Zhanjun Dong <zhanjun.dong at intel.com>
Reviewed-by: Alan Previn <alan.previn.teres.alexis at intel.com>
More information about the Intel-xe
mailing list