hc
2024-03-26 e0728245c89800c2038c23308f2d88969d5b41c8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
 * SPDX-License-Identifier: MIT
 *
 * Copyright © 2014-2018 Intel Corporation
 */
 
#ifndef __INTEL_WORKAROUNDS_TYPES_H__
#define __INTEL_WORKAROUNDS_TYPES_H__
 
#include <linux/types.h>
 
#include "i915_reg.h"
 
struct i915_wa {
   i915_reg_t    reg;
   u32        clr;
   u32        set;
   u32        read;
};
 
struct i915_wa_list {
   const char    *name;
   const char    *engine_name;
   struct i915_wa    *list;
   unsigned int    count;
   unsigned int    wa_count;
};
 
#endif /* __INTEL_WORKAROUNDS_TYPES_H__ */