summaryrefslogtreecommitdiffstats
path: root/drivers/acpi/acpica/acconfig.h
diff options
context:
space:
mode:
authorBob Moore <robert.moore@intel.com>2009-10-22 03:11:11 +0200
committerLen Brown <len.brown@intel.com>2009-11-05 23:01:58 +0100
commitd410ee5109a1633a686a5663c6743a92e1181f9b (patch)
tree02451f4ccfd8307f41181360d55b1126eea6d1bf /drivers/acpi/acpica/acconfig.h
parentLinux 2.6.32-rc6 (diff)
downloadlinux-d410ee5109a1633a686a5663c6743a92e1181f9b.tar.xz
linux-d410ee5109a1633a686a5663c6743a92e1181f9b.zip
ACPICA: avoid "Info: mapping multiple BARs. Your kernel is fine."
Ensure that memory mappings created for operation regions do not cross page boundaries. Crossing a page boundary while mapping regions can cause warnings if the pages have different attributes. Such regions are probably BIOS bugs, and this is the workaround. http://bugzilla.kernel.org/show_bug.cgi?id=14445 [Kernel summit hacking hour] Signed-off-by: Bob Moore <robert.moore@intel.com> Acked-by: Suresh Siddha <suresh.b.siddha@intel.com> Signed-off-by: Lin Ming <ming.m.lin@intel.com> Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'drivers/acpi/acpica/acconfig.h')
-rw-r--r--drivers/acpi/acpica/acconfig.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/acpi/acpica/acconfig.h b/drivers/acpi/acpica/acconfig.h
index 8e679ef5b231..a4471e3d3853 100644
--- a/drivers/acpi/acpica/acconfig.h
+++ b/drivers/acpi/acpica/acconfig.h
@@ -103,9 +103,9 @@
#define ACPI_MAX_REFERENCE_COUNT 0x1000
-/* Size of cached memory mapping for system memory operation region */
+/* Default page size for use in mapping memory for operation regions */
-#define ACPI_SYSMEM_REGION_WINDOW_SIZE 4096
+#define ACPI_DEFAULT_PAGE_SIZE 4096 /* Must be power of 2 */
/* owner_id tracking. 8 entries allows for 255 owner_ids */