Skip to content

Commit

Permalink
powerpc/512x: move mpc5121_generic platform to mpc512x_generic.
Browse files Browse the repository at this point in the history
This provides a base for using 512x_generic platform on mpc5125 boards.

By this way 512x_GENERIC it could be used for all generic mpc512x boards
and kernel could be compiled with mpc512x_defconfig.

Signed-off-by: Matteo Facchinetti <[email protected]>
[agust: applied s/mpc5121/mpc512x in mpc512x_generic.c]
Signed-off-by: Anatolij Gustschin <[email protected]>
  • Loading branch information
Matteo Facchinetti authored and vdsao committed Apr 1, 2013
1 parent 534ada5 commit b9e7196
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion arch/powerpc/configs/mpc512x_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ CONFIG_MODULE_UNLOAD=y
# CONFIG_PPC_CHRP is not set
CONFIG_PPC_MPC512x=y
CONFIG_MPC5121_ADS=y
CONFIG_MPC5121_GENERIC=y
CONFIG_MPC512x_GENERIC=y
CONFIG_PDM360NG=y
# CONFIG_PPC_PMAC is not set
CONFIG_NO_HZ=y
Expand Down
8 changes: 4 additions & 4 deletions arch/powerpc/platforms/512x/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@ config MPC5121_ADS
help
This option enables support for the MPC5121E ADS board.

config MPC5121_GENERIC
bool "Generic support for simple MPC5121 based boards"
config MPC512x_GENERIC
bool "Generic support for simple MPC512x based boards"
depends on PPC_MPC512x
select DEFAULT_UIMAGE
help
This option enables support for simple MPC5121 based boards
This option enables support for simple MPC512x based boards
which do not need custom platform specific setup.

Compatible boards include: Protonic LVT base boards (ZANMCU
and VICVT2).
and VICVT2), Freescale MPC5125 Tower system.

config PDM360NG
bool "ifm PDM360NG board"
Expand Down
2 changes: 1 addition & 1 deletion arch/powerpc/platforms/512x/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
#
obj-y += clock.o mpc512x_shared.o
obj-$(CONFIG_MPC5121_ADS) += mpc5121_ads.o mpc5121_ads_cpld.o
obj-$(CONFIG_MPC5121_GENERIC) += mpc5121_generic.o
obj-$(CONFIG_MPC512x_GENERIC) += mpc512x_generic.o
obj-$(CONFIG_PDM360NG) += pdm360ng.o
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Author: John Rigby, <[email protected]>
*
* Description:
* MPC5121 SoC setup
* MPC512x SoC setup
*
* This is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -34,14 +34,14 @@ static const char * const board[] __initconst = {
/*
* Called very early, MMU is off, device-tree isn't unflattened
*/
static int __init mpc5121_generic_probe(void)
static int __init mpc512x_generic_probe(void)
{
return of_flat_dt_match(of_get_flat_dt_root(), board);
}

define_machine(mpc5121_generic) {
.name = "MPC5121 generic",
.probe = mpc5121_generic_probe,
define_machine(mpc512x_generic) {
.name = "MPC512x generic",
.probe = mpc512x_generic_probe,
.init = mpc512x_init,
.init_early = mpc512x_init_diu,
.setup_arch = mpc512x_setup_diu,
Expand Down

0 comments on commit b9e7196

Please sign in to comment.