Commit | Line | Data |
---|---|---|
dd08ebf6 MB |
1 | /* SPDX-License-Identifier: MIT */ |
2 | /* | |
3 | * Copyright © 2014-2021 Intel Corporation | |
4 | */ | |
5 | ||
6 | #ifndef _ABI_GUC_ERRORS_ABI_H | |
7 | #define _ABI_GUC_ERRORS_ABI_H | |
8 | ||
9 | enum xe_guc_response_status { | |
10 | XE_GUC_RESPONSE_STATUS_SUCCESS = 0x0, | |
11 | XE_GUC_RESPONSE_STATUS_GENERIC_FAIL = 0xF000, | |
12 | }; | |
13 | ||
14 | enum xe_guc_load_status { | |
15 | XE_GUC_LOAD_STATUS_DEFAULT = 0x00, | |
16 | XE_GUC_LOAD_STATUS_START = 0x01, | |
17 | XE_GUC_LOAD_STATUS_ERROR_DEVID_BUILD_MISMATCH = 0x02, | |
18 | XE_GUC_LOAD_STATUS_GUC_PREPROD_BUILD_MISMATCH = 0x03, | |
19 | XE_GUC_LOAD_STATUS_ERROR_DEVID_INVALID_GUCTYPE = 0x04, | |
20 | XE_GUC_LOAD_STATUS_GDT_DONE = 0x10, | |
21 | XE_GUC_LOAD_STATUS_IDT_DONE = 0x20, | |
22 | XE_GUC_LOAD_STATUS_LAPIC_DONE = 0x30, | |
23 | XE_GUC_LOAD_STATUS_GUCINT_DONE = 0x40, | |
24 | XE_GUC_LOAD_STATUS_DPC_READY = 0x50, | |
25 | XE_GUC_LOAD_STATUS_DPC_ERROR = 0x60, | |
26 | XE_GUC_LOAD_STATUS_EXCEPTION = 0x70, | |
27 | XE_GUC_LOAD_STATUS_INIT_DATA_INVALID = 0x71, | |
28 | XE_GUC_LOAD_STATUS_PXP_TEARDOWN_CTRL_ENABLED = 0x72, | |
29 | XE_GUC_LOAD_STATUS_INVALID_INIT_DATA_RANGE_START, | |
30 | XE_GUC_LOAD_STATUS_MPU_DATA_INVALID = 0x73, | |
31 | XE_GUC_LOAD_STATUS_INIT_MMIO_SAVE_RESTORE_INVALID = 0x74, | |
32 | XE_GUC_LOAD_STATUS_INVALID_INIT_DATA_RANGE_END, | |
33 | ||
34 | XE_GUC_LOAD_STATUS_READY = 0xF0, | |
35 | }; | |
36 | ||
37 | #endif |