diff options
Diffstat (limited to 'common/acpi.c')
-rw-r--r-- | common/acpi.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/common/acpi.c b/common/acpi.c index d697eb7cd9..6717732e06 100644 --- a/common/acpi.c +++ b/common/acpi.c @@ -133,6 +133,10 @@ static int acpi_read(uint8_t addr) uint8_t *memmap_addr = (uint8_t *)(lpc_get_memmap_range() + addr - EC_ACPI_MEM_MAPPED_BEGIN); +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wtautological-constant-out-of-range-compare" +#endif /* __clang__ */ /* Check for out-of-range read. */ if (addr < EC_ACPI_MEM_MAPPED_BEGIN || addr >= EC_ACPI_MEM_MAPPED_BEGIN + EC_ACPI_MEM_MAPPED_SIZE) { @@ -140,6 +144,10 @@ static int acpi_read(uint8_t addr) acpi_addr); return 0xff; } +#ifdef __clang__ +#pragma clang diagnostic pop +#endif /* __clang__ */ + /* Read from cache if enabled (burst mode). */ if (acpi_read_cache.enabled) { |