DECLARE_FAULT_ATTR(inject_csc_hw_error);
static void read_residency_counter(struct xe_device *xe, struct xe_mmio *mmio,
- u32 offset, char *name, struct drm_printer *p)
+ u32 offset, const char *name, struct drm_printer *p)
{
u64 residency = 0;
int ret;
p = drm_seq_file_printer(m);
xe_pm_runtime_get(xe);
mmio = xe_root_tile_mmio(xe);
- struct {
+ static const struct {
u32 offset;
- char *name;
+ const char *name;
} residencies[] = {
{BMG_G2_RESIDENCY_OFFSET, "Package G2"},
{BMG_G6_RESIDENCY_OFFSET, "Package G6"},
xe_pm_runtime_get(xe);
mmio = xe_root_tile_mmio(xe);
- struct {
+ static const struct {
u32 offset;
- char *name;
+ const char *name;
} residencies[] = {
{BMG_PCIE_LINK_L0_RESIDENCY_OFFSET, "PCIE LINK L0 RESIDENCY"},
{BMG_PCIE_LINK_L1_RESIDENCY_OFFSET, "PCIE LINK L1 RESIDENCY"},