|
@@ -712,10 +712,12 @@ void build_memory_hotplug_aml(Aml *table, uint32_t nr_mem,
|
|
}
|
|
}
|
|
aml_append(table, dev_container);
|
|
aml_append(table, dev_container);
|
|
|
|
|
|
- method = aml_method(event_handler_method, 0, AML_NOTSERIALIZED);
|
|
|
|
- aml_append(method,
|
|
|
|
- aml_call0(MEMORY_DEVICES_CONTAINER "." MEMORY_SLOT_SCAN_METHOD));
|
|
|
|
- aml_append(table, method);
|
|
|
|
|
|
+ if (event_handler_method) {
|
|
|
|
+ method = aml_method(event_handler_method, 0, AML_NOTSERIALIZED);
|
|
|
|
+ aml_append(method, aml_call0(MEMORY_DEVICES_CONTAINER "."
|
|
|
|
+ MEMORY_SLOT_SCAN_METHOD));
|
|
|
|
+ aml_append(table, method);
|
|
|
|
+ }
|
|
|
|
|
|
g_free(mhp_res_path);
|
|
g_free(mhp_res_path);
|
|
}
|
|
}
|