|
@@ -63,7 +63,7 @@ MODULE_PARM_DESC(hws_max_conc_proc,
|
|
|
|
|
|
int cwsr_enable = 1;
|
|
int cwsr_enable = 1;
|
|
module_param(cwsr_enable, int, 0444);
|
|
module_param(cwsr_enable, int, 0444);
|
|
-MODULE_PARM_DESC(cwsr_enable, "CWSR enable (0 = Off, 1 = On (Default))");
|
|
|
|
|
|
+MODULE_PARM_DESC(cwsr_enable, "CWSR enable (0 = off, 1 = on (default))");
|
|
|
|
|
|
int max_num_of_queues_per_device = KFD_MAX_NUM_OF_QUEUES_PER_DEVICE_DEFAULT;
|
|
int max_num_of_queues_per_device = KFD_MAX_NUM_OF_QUEUES_PER_DEVICE_DEFAULT;
|
|
module_param(max_num_of_queues_per_device, int, 0444);
|
|
module_param(max_num_of_queues_per_device, int, 0444);
|
|
@@ -85,17 +85,19 @@ module_param(ignore_crat, int, 0444);
|
|
MODULE_PARM_DESC(ignore_crat,
|
|
MODULE_PARM_DESC(ignore_crat,
|
|
"Ignore CRAT table during KFD initialization (0 = use CRAT (default), 1 = ignore CRAT)");
|
|
"Ignore CRAT table during KFD initialization (0 = use CRAT (default), 1 = ignore CRAT)");
|
|
|
|
|
|
-int vega10_noretry;
|
|
|
|
-module_param_named(noretry, vega10_noretry, int, 0644);
|
|
|
|
|
|
+int noretry;
|
|
|
|
+module_param(noretry, int, 0644);
|
|
MODULE_PARM_DESC(noretry,
|
|
MODULE_PARM_DESC(noretry,
|
|
- "Set sh_mem_config.retry_disable on Vega10 (0 = retry enabled (default), 1 = retry disabled)");
|
|
|
|
-
|
|
|
|
-static int amdkfd_init_completed;
|
|
|
|
|
|
+ "Set sh_mem_config.retry_disable on GFXv9+ dGPUs (0 = retry enabled (default), 1 = retry disabled)");
|
|
|
|
|
|
int halt_if_hws_hang;
|
|
int halt_if_hws_hang;
|
|
module_param(halt_if_hws_hang, int, 0644);
|
|
module_param(halt_if_hws_hang, int, 0644);
|
|
MODULE_PARM_DESC(halt_if_hws_hang, "Halt if HWS hang is detected (0 = off (default), 1 = on)");
|
|
MODULE_PARM_DESC(halt_if_hws_hang, "Halt if HWS hang is detected (0 = off (default), 1 = on)");
|
|
|
|
|
|
|
|
+
|
|
|
|
+static int amdkfd_init_completed;
|
|
|
|
+
|
|
|
|
+
|
|
int kgd2kfd_init(unsigned int interface_version,
|
|
int kgd2kfd_init(unsigned int interface_version,
|
|
const struct kgd2kfd_calls **g2f)
|
|
const struct kgd2kfd_calls **g2f)
|
|
{
|
|
{
|