144f44d43SMichal Wajdeczko /* SPDX-License-Identifier: MIT */ 244f44d43SMichal Wajdeczko /* 344f44d43SMichal Wajdeczko * Copyright © 2026 Intel Corporation 444f44d43SMichal Wajdeczko */ 544f44d43SMichal Wajdeczko #ifndef _XE_DEFAULTS_H_ 644f44d43SMichal Wajdeczko #define _XE_DEFAULTS_H_ 744f44d43SMichal Wajdeczko 844f44d43SMichal Wajdeczko #include "xe_device_types.h" 944f44d43SMichal Wajdeczko 1044f44d43SMichal Wajdeczko #if IS_ENABLED(CONFIG_DRM_XE_DEBUG) 1144f44d43SMichal Wajdeczko #define XE_DEFAULT_GUC_LOG_LEVEL 3 1244f44d43SMichal Wajdeczko #else 1344f44d43SMichal Wajdeczko #define XE_DEFAULT_GUC_LOG_LEVEL 1 1444f44d43SMichal Wajdeczko #endif 1544f44d43SMichal Wajdeczko 16*4cb52201SMichal Wajdeczko #define XE_DEFAULT_PROBE_DISPLAY IS_ENABLED(CONFIG_DRM_XE_DISPLAY) 1744f44d43SMichal Wajdeczko #define XE_DEFAULT_VRAM_BAR_SIZE 0 1844f44d43SMichal Wajdeczko #define XE_DEFAULT_FORCE_PROBE CONFIG_DRM_XE_FORCE_PROBE 1944f44d43SMichal Wajdeczko #define XE_DEFAULT_MAX_VFS ~0 2044f44d43SMichal Wajdeczko #define XE_DEFAULT_MAX_VFS_STR "unlimited" 2134ef561aSMichal Wajdeczko #define XE_DEFAULT_ADMIN_ONLY_PF false 2244f44d43SMichal Wajdeczko #define XE_DEFAULT_WEDGED_MODE XE_WEDGED_MODE_UPON_CRITICAL_ERROR 2344f44d43SMichal Wajdeczko #define XE_DEFAULT_WEDGED_MODE_STR "upon-critical-error" 2444f44d43SMichal Wajdeczko #define XE_DEFAULT_SVM_NOTIFIER_SIZE 512 2544f44d43SMichal Wajdeczko 2644f44d43SMichal Wajdeczko #endif 27