diff options
Diffstat (limited to 'drivers/acpi/osl.c')
-rw-r--r-- | drivers/acpi/osl.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c index bad25b070fe0..3abe9b223ba7 100644 --- a/drivers/acpi/osl.c +++ b/drivers/acpi/osl.c | |||
@@ -259,12 +259,14 @@ acpi_physical_address __init acpi_os_get_root_pointer(void) | |||
259 | "System description tables not found\n"); | 259 | "System description tables not found\n"); |
260 | return 0; | 260 | return 0; |
261 | } | 261 | } |
262 | } else { | 262 | } else if (IS_ENABLED(CONFIG_ACPI_LEGACY_TABLES_LOOKUP)) { |
263 | acpi_physical_address pa = 0; | 263 | acpi_physical_address pa = 0; |
264 | 264 | ||
265 | acpi_find_root_pointer(&pa); | 265 | acpi_find_root_pointer(&pa); |
266 | return pa; | 266 | return pa; |
267 | } | 267 | } |
268 | |||
269 | return 0; | ||
268 | } | 270 | } |
269 | 271 | ||
270 | /* Must be called with 'acpi_ioremap_lock' or RCU read lock held. */ | 272 | /* Must be called with 'acpi_ioremap_lock' or RCU read lock held. */ |