This source file includes following definitions.
- intel_wopcm_guc_base
- intel_wopcm_guc_size
1
2
3
4
5
6
7 #ifndef _INTEL_WOPCM_H_
8 #define _INTEL_WOPCM_H_
9
10 #include <linux/types.h>
11
12
13
14
15
16
17
18
19 struct intel_wopcm {
20 u32 size;
21 struct {
22 u32 base;
23 u32 size;
24 } guc;
25 };
26
27
28
29
30
31
32
33
34
35
36
37 static inline u32 intel_wopcm_guc_base(struct intel_wopcm *wopcm)
38 {
39 return wopcm->guc.base;
40 }
41
42
43
44
45
46
47
48
49
50
51
52 static inline u32 intel_wopcm_guc_size(struct intel_wopcm *wopcm)
53 {
54 return wopcm->guc.size;
55 }
56
57 void intel_wopcm_init_early(struct intel_wopcm *wopcm);
58 void intel_wopcm_init(struct intel_wopcm *wopcm);
59
60 #endif