CONFIG_E500MC breaks e500/e500v2 systems. It defines L1_CACHE_SHIFT to 6, thus breaking clear_pages(), probably others too.
Cc: Kumar Gala <ga...@kernel.crashing.org> Signed-off-by: Baruch Siach <bar...@tkos.co.il> --- Is this the right approach? arch/powerpc/platforms/85xx/Kconfig | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/arch/powerpc/platforms/85xx/Kconfig b/arch/powerpc/platforms/85xx/Kconfig index b6976e1..5b8546d 100644 --- a/arch/powerpc/platforms/85xx/Kconfig +++ b/arch/powerpc/platforms/85xx/Kconfig @@ -13,6 +13,8 @@ if FSL_SOC_BOOKE if PPC32 +if !PPC_E500MC + config MPC8540_ADS bool "Freescale MPC8540 ADS" select DEFAULT_UIMAGE @@ -155,6 +157,8 @@ config SBC8560 help This option enables support for the Wind River SBC8560 board +endif # !PPC_E500MC + config P3041_DS bool "Freescale P3041 DS" select DEFAULT_UIMAGE -- 1.7.5.3 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev