Arnd Bergmann <arnd@xxxxxxxxxx> writes: > diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig > index be68c1f02b79..48e1aa0536b6 100644 > --- a/arch/powerpc/Kconfig > +++ b/arch/powerpc/Kconfig > @@ -277,7 +277,6 @@ config PPC > select SYSCTL_EXCEPTION_TRACE > select THREAD_INFO_IN_TASK > select TRACE_IRQFLAGS_SUPPORT > - select VIRT_TO_BUS if !PPC64 > # > # Please keep this list sorted alphabetically. > # > diff --git a/arch/powerpc/include/asm/io.h b/arch/powerpc/include/asm/io.h > index c5a5f7c9b231..73fcd5cdb662 100644 > --- a/arch/powerpc/include/asm/io.h > +++ b/arch/powerpc/include/asm/io.h > @@ -985,8 +985,6 @@ static inline void * bus_to_virt(unsigned long address) > } > #define bus_to_virt bus_to_virt > > -#define page_to_bus(page) (page_to_phys(page) + PCI_DRAM_OFFSET) > - > #endif /* CONFIG_PPC32 */ Seems that's not used by any drivers, so fine to remove. Acked-by: Michael Ellerman <mpe@xxxxxxxxxxxxxx> (powerpc) cheers