[PATCH 03/14] ARM: keystone requires ARM_PATCH_PHYS_VIRT

Nicolas Pitre nico at fluxnic.net
Wed Jun 18 08:49:38 PDT 2014


On Fri, 13 Jun 2014, Arnd Bergmann wrote:

> The dynamic relocation that the keystone platform performs
> only works if we can pick the phys offset at boot time. It's
> possible that there is another solution for this, but this
> is the easiest workaround. Kernels with ARM_PATCH_PHYS_VIRT

s/with/without/

> are not portable across platforms, and I see no reason why
> anyone would run a kernel without ARM_PATCH_PHYS_VIRT on
> keystone.
> 
> Signed-off-by: Arnd Bergmann <arnd at arndb.de>
> Cc: Santosh Shilimkar <santosh.shilimkar at ti.com>
> ---
>  arch/arm/mach-keystone/Kconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm/mach-keystone/Kconfig b/arch/arm/mach-keystone/Kconfig
> index f50bc93..98a156a 100644
> --- a/arch/arm/mach-keystone/Kconfig
> +++ b/arch/arm/mach-keystone/Kconfig
> @@ -1,6 +1,7 @@
>  config ARCH_KEYSTONE
>  	bool "Texas Instruments Keystone Devices"
>  	depends on ARCH_MULTI_V7
> +	depends on ARM_PATCH_PHYS_VIRT
>  	select ARM_GIC
>  	select HAVE_ARM_ARCH_TIMER
>  	select CLKSRC_MMIO
> -- 
> 1.8.3.2
> 



More information about the linux-arm-kernel mailing list