On Fri, 2015-08-14 at 18:39 +0300, Andy Shevchenko wrote: > The readq() and writeq() helpers are available in the > asm-generic/io-64-nonatomic-hi-lo.h and asm-generic/io-64-nonatomic > -lo-hi.h > headers. Someone may use them when it's needed. Please discard this, it has been tested with CONFIG_ACPI=n only. I will resend this when test both cases. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> > --- > drivers/acpi/osl.c | 28 ---------------------------- > 1 file changed, 28 deletions(-) > > diff --git a/drivers/acpi/osl.c b/drivers/acpi/osl.c > index 21c1e71..11c32ff 100644 > --- a/drivers/acpi/osl.c > +++ b/drivers/acpi/osl.c > @@ -944,21 +944,6 @@ acpi_status acpi_os_write_port(acpi_io_address > port, u32 value, u32 width) > > EXPORT_SYMBOL(acpi_os_write_port); > > -#ifdef readq > -static inline u64 read64(const volatile void __iomem *addr) > -{ > - return readq(addr); > -} > -#else > -static inline u64 read64(const volatile void __iomem *addr) > -{ > - u64 l, h; > - l = readl(addr); > - h = readl(addr+4); > - return l | (h << 32); > -} > -#endif > - > acpi_status > acpi_os_read_memory(acpi_physical_address phys_addr, u64 *value, u32 > width) > { > @@ -1005,19 +990,6 @@ acpi_os_read_memory(acpi_physical_address > phys_addr, u64 *value, u32 width) > return AE_OK; > } > > -#ifdef writeq > -static inline void write64(u64 val, volatile void __iomem *addr) > -{ > - writeq(val, addr); > -} > -#else > -static inline void write64(u64 val, volatile void __iomem *addr) > -{ > - writel(val, addr); > - writel(val>>32, addr+4); > -} > -#endif > - > acpi_status > acpi_os_write_memory(acpi_physical_address phys_addr, u64 value, u32 > width) > { -- Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Intel Finland Oy -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html