the first change concentrates specific details in the shared routines, and passes all board support for the ADS, PDM, and generic boards through the common MPC512x code (specifically the init, init early, and setup arch routines)
the second change slightly modifies behaviour in that it moves the restart initialization to an earlier stage in the boot process, to prevent hangs and allow boards to reboot upon early failure Gerhard Sittig (2): powerpc/mpc512x: move common code to the shared.c file powerpc/mpc512x: initialize board restart earlier arch/powerpc/include/asm/mpc5121.h | 1 - arch/powerpc/platforms/512x/mpc5121_ads.c | 6 ++---- arch/powerpc/platforms/512x/mpc512x.h | 11 ++--------- arch/powerpc/platforms/512x/mpc512x_generic.c | 4 ++-- arch/powerpc/platforms/512x/mpc512x_shared.c | 16 ++++++++++++++-- arch/powerpc/platforms/512x/pdm360ng.c | 4 ++-- 6 files changed, 22 insertions(+), 20 deletions(-) -- 1.7.10.4 _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev