]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/acpi/osl.c
hwmon: (asus_atk0110) Don't load if ACPI resources aren't enforced
[net-next-2.6.git] / drivers / acpi / osl.c
index 7594f65800cf29aba1f1fbedb3563c51ed732d4a..78418ce4fc78a5cf99203e7890f81f36e23a10a8 100644 (file)
@@ -1206,6 +1206,15 @@ int acpi_check_mem_region(resource_size_t start, resource_size_t n,
 }
 EXPORT_SYMBOL(acpi_check_mem_region);
 
+/*
+ * Let drivers know whether the resource checks are effective
+ */
+int acpi_resources_are_enforced(void)
+{
+       return acpi_enforce_resources == ENFORCE_RESOURCES_STRICT;
+}
+EXPORT_SYMBOL(acpi_resources_are_enforced);
+
 /*
  * Acquire a spinlock.
  *
@@ -1406,7 +1415,7 @@ acpi_os_invalidate_address(
        switch (space_id) {
        case ACPI_ADR_SPACE_SYSTEM_IO:
        case ACPI_ADR_SPACE_SYSTEM_MEMORY:
-               /* Only interference checks against SystemIO and SytemMemory
+               /* Only interference checks against SystemIO and SystemMemory
                   are needed */
                res.start = address;
                res.end = address + length - 1;
@@ -1458,7 +1467,7 @@ acpi_os_validate_address (
        switch (space_id) {
        case ACPI_ADR_SPACE_SYSTEM_IO:
        case ACPI_ADR_SPACE_SYSTEM_MEMORY:
-               /* Only interference checks against SystemIO and SytemMemory
+               /* Only interference checks against SystemIO and SystemMemory
                   are needed */
                res = kzalloc(sizeof(struct acpi_res_list), GFP_KERNEL);
                if (!res)