Lines Matching +full:0 +full:x8004

19  *  | 0 |    31 | ORIGIN = GUC_HXG_ORIGIN_HOST_                                |
25 * | | 15:0 | ACTION = _`GUC_ACTION_HOST2GUC_SELF_CFG` = 0x0508 |
29 * | | 15:0 | **KLV_LEN** - KLV length |
34 * | 2 | 31:0 | **VALUE32** - Bits 31-0 of the KLV value |
36 * | 3 | 31:0 | **VALUE64** - Bits 63-32 of the KLV value (**KLV_LEN** = 2) |
42 * | 0 | 31 | ORIGIN = GUC_HXG_ORIGIN_GUC_ |
46 * | | 27:0 | DATA0 = **NUM** - 1 if KLV was parsed, 0 if not recognized |
49 #define GUC_ACTION_HOST2GUC_SELF_CFG 0x0508
53 #define HOST2GUC_SELF_CFG_REQUEST_MSG_1_KLV_KEY (0xffffu << 16)
54 #define HOST2GUC_SELF_CFG_REQUEST_MSG_1_KLV_LEN (0xffffu << 0)
71 * | 0 | 31 | ORIGIN = GUC_HXG_ORIGIN_HOST_ |
77 * | | 15:0 | ACTION = _`GUC_ACTION_HOST2GUC_CONTROL_CTB` = 0x4509 |
79 * | 1 | 31:0 | **CONTROL** - control `CTB based communication`_ |
81 * | | | - _`GUC_CTB_CONTROL_DISABLE` = 0 |
88 * | 0 | 31 | ORIGIN = GUC_HXG_ORIGIN_GUC_ |
92 * | | 27:0 | DATA0 = MBZ |
95 #define GUC_ACTION_HOST2GUC_CONTROL_CTB 0x4509
100 #define GUC_CTB_CONTROL_DISABLE 0u
109 XE_GUC_ACTION_DEFAULT = 0x0,
110 XE_GUC_ACTION_REQUEST_PREEMPTION = 0x2,
111 XE_GUC_ACTION_REQUEST_ENGINE_RESET = 0x3,
112 XE_GUC_ACTION_ALLOCATE_DOORBELL = 0x10,
113 XE_GUC_ACTION_DEALLOCATE_DOORBELL = 0x20,
114 XE_GUC_ACTION_LOG_BUFFER_FILE_FLUSH_COMPLETE = 0x30,
115 XE_GUC_ACTION_UK_LOG_ENABLE_LOGGING = 0x40,
116 XE_GUC_ACTION_FORCE_LOG_BUFFER_FLUSH = 0x302,
117 XE_GUC_ACTION_ENTER_S_STATE = 0x501,
118 XE_GUC_ACTION_EXIT_S_STATE = 0x502,
119 XE_GUC_ACTION_GLOBAL_SCHED_POLICY_CHANGE = 0x506,
120 XE_GUC_ACTION_SCHED_CONTEXT = 0x1000,
121 XE_GUC_ACTION_SCHED_CONTEXT_MODE_SET = 0x1001,
122 XE_GUC_ACTION_SCHED_CONTEXT_MODE_DONE = 0x1002,
123 XE_GUC_ACTION_SCHED_ENGINE_MODE_SET = 0x1003,
124 XE_GUC_ACTION_SCHED_ENGINE_MODE_DONE = 0x1004,
125 XE_GUC_ACTION_SET_CONTEXT_PRIORITY = 0x1005,
126 XE_GUC_ACTION_SET_CONTEXT_EXECUTION_QUANTUM = 0x1006,
127 XE_GUC_ACTION_SET_CONTEXT_PREEMPTION_TIMEOUT = 0x1007,
128 XE_GUC_ACTION_CONTEXT_RESET_NOTIFICATION = 0x1008,
129 XE_GUC_ACTION_ENGINE_FAILURE_NOTIFICATION = 0x1009,
130 XE_GUC_ACTION_HOST2GUC_UPDATE_CONTEXT_POLICIES = 0x100B,
131 XE_GUC_ACTION_AUTHENTICATE_HUC = 0x4000,
132 XE_GUC_ACTION_GET_HWCONFIG = 0x4100,
133 XE_GUC_ACTION_REGISTER_CONTEXT = 0x4502,
134 XE_GUC_ACTION_DEREGISTER_CONTEXT = 0x4503,
135 XE_GUC_ACTION_REGISTER_COMMAND_TRANSPORT_BUFFER = 0x4505,
136 XE_GUC_ACTION_DEREGISTER_COMMAND_TRANSPORT_BUFFER = 0x4506,
137 XE_GUC_ACTION_DEREGISTER_CONTEXT_DONE = 0x4600,
138 XE_GUC_ACTION_REGISTER_CONTEXT_MULTI_LRC = 0x4601,
139 XE_GUC_ACTION_CLIENT_SOFT_RESET = 0x5507,
140 XE_GUC_ACTION_SET_ENG_UTIL_BUFF = 0x550A,
141 XE_GUC_ACTION_NOTIFY_MEMORY_CAT_ERROR = 0x6000,
142 XE_GUC_ACTION_REPORT_PAGE_FAULT_REQ_DESC = 0x6002,
143 XE_GUC_ACTION_PAGE_FAULT_RES_DESC = 0x6003,
144 XE_GUC_ACTION_ACCESS_COUNTER_NOTIFY = 0x6004,
145 XE_GUC_ACTION_TLB_INVALIDATION = 0x7000,
146 XE_GUC_ACTION_TLB_INVALIDATION_DONE = 0x7001,
147 XE_GUC_ACTION_TLB_INVALIDATION_ALL = 0x7002,
148 XE_GUC_ACTION_STATE_CAPTURE_NOTIFICATION = 0x8002,
149 XE_GUC_ACTION_NOTIFY_FLUSH_LOG_BUFFER_TO_FILE = 0x8003,
150 XE_GUC_ACTION_NOTIFY_CRASH_DUMP_POSTED = 0x8004,
151 XE_GUC_ACTION_NOTIFY_EXCEPTION = 0x8005,
156 XE_GUC_PREEMPT_OPTION_DROP_WORK_Q = 0x4,
157 XE_GUC_PREEMPT_OPTION_DROP_SUBMIT_Q = 0x8,
161 XE_GUC_REPORT_STATUS_UNKNOWN = 0x0,
162 XE_GUC_REPORT_STATUS_ACKED = 0x1,
163 XE_GUC_REPORT_STATUS_ERROR = 0x2,
164 XE_GUC_REPORT_STATUS_COMPLETE = 0x4,
168 XE_GUC_SLEEP_STATE_SUCCESS = 0x1,
169 XE_GUC_SLEEP_STATE_PREEMPT_TO_IDLE_FAILED = 0x2,
170 XE_GUC_SLEEP_STATE_ENGINE_RESET_FAILED = 0x3
171 #define XE_GUC_SLEEP_STATE_INVALID_MASK 0x80000000
174 #define GUC_LOG_CONTROL_LOGGING_ENABLED (1 << 0)
176 #define GUC_LOG_CONTROL_VERBOSITY_MASK (0xF << GUC_LOG_CONTROL_VERBOSITY_SHIFT)
179 #define XE_GUC_TLB_INVAL_TYPE_SHIFT 0
185 XE_GUC_TLB_INVAL_FULL = 0x0,
186 XE_GUC_TLB_INVAL_PAGE_SELECTIVE = 0x1,
187 XE_GUC_TLB_INVAL_PAGE_SELECTIVE_CTX = 0x2,
188 XE_GUC_TLB_INVAL_GUC = 0x3,
192 * 0: Heavy mode of Invalidation:
209 XE_GUC_TLB_INVAL_MODE_HEAVY = 0x0,
210 XE_GUC_TLB_INVAL_MODE_LITE = 0x1,