|
@@ -323,27 +323,11 @@ struct uint32_struct {
|
|
|
#define acpi_semaphore void *
|
|
|
|
|
|
/*
|
|
|
- * Acpi integer width. In ACPI version 1, integers are
|
|
|
- * 32 bits. In ACPI version 2, integers are 64 bits.
|
|
|
- * Note that this pertains to the ACPI integer type only, not
|
|
|
- * other integers used in the implementation of the ACPI CA
|
|
|
+ * Acpi integer width. In ACPI version 1, integers are 32 bits. In ACPI
|
|
|
+ * version 2, integers are 64 bits. Note that this pertains to the ACPI integer
|
|
|
+ * type only, not other integers used in the implementation of the ACPI CA
|
|
|
* subsystem.
|
|
|
*/
|
|
|
-#ifdef ACPI_NO_INTEGER64_SUPPORT
|
|
|
-
|
|
|
-/* 32-bit integers only, no 64-bit support */
|
|
|
-
|
|
|
-typedef u32 acpi_integer;
|
|
|
-#define ACPI_INTEGER_MAX ACPI_UINT32_MAX
|
|
|
-#define ACPI_INTEGER_BIT_SIZE 32
|
|
|
-#define ACPI_MAX_DECIMAL_DIGITS 10 /* 2^32 = 4,294,967,296 */
|
|
|
-
|
|
|
-#define ACPI_USE_NATIVE_DIVIDE /* Use compiler native 32-bit divide */
|
|
|
-
|
|
|
-#else
|
|
|
-
|
|
|
-/* 64-bit integers */
|
|
|
-
|
|
|
typedef unsigned long long acpi_integer;
|
|
|
#define ACPI_INTEGER_MAX ACPI_UINT64_MAX
|
|
|
#define ACPI_INTEGER_BIT_SIZE 64
|
|
@@ -352,7 +336,6 @@ typedef unsigned long long acpi_integer;
|
|
|
#if ACPI_MACHINE_WIDTH == 64
|
|
|
#define ACPI_USE_NATIVE_DIVIDE /* Use compiler native 64-bit divide */
|
|
|
#endif
|
|
|
-#endif
|
|
|
|
|
|
#define ACPI_MAX64_DECIMAL_DIGITS 20
|
|
|
#define ACPI_MAX32_DECIMAL_DIGITS 10
|