[PATCH 6/6] arch/*/: remove CONFIG_VIRT_TO_BUS
Michael Ellerman
mpe at ellerman.id.au
Tue Jun 7 22:33:49 AEST 2022
Arnd Bergmann <arnd at kernel.org> 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 at ellerman.id.au> (powerpc)
cheers
More information about the Linuxppc-dev
mailing list