I'm sorry, please ignore this email. Thanks & Best Regards Jiucheng
在 2012-01-09Mon的 14:53 +0800,Xu Jiucheng写道: > Signed-off-by: Xu Jiucheng <b37...@freescale.com> > --- > arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 25 +++++++++++++++++++++++++ > 1 files changed, 25 insertions(+), 0 deletions(-) > > diff --git a/arch/powerpc/platforms/85xx/mpc85xx_rdb.c > b/arch/powerpc/platforms/85xx/mpc85xx_rdb.c > index 9feccbb..0c32668 100644 > --- a/arch/powerpc/platforms/85xx/mpc85xx_rdb.c > +++ b/arch/powerpc/platforms/85xx/mpc85xx_rdb.c > @@ -113,6 +113,7 @@ static void __init mpc85xx_rdb_setup_arch(void) > > machine_device_initcall(p2020_rdb, mpc85xx_common_publish_devices); > machine_device_initcall(p1020_rdb, mpc85xx_common_publish_devices); > +machine_device_initcall(p1021_rdb_pc, mpc85xx_common_publish_devices); > > /* > * Called very early, device-tree isn't unflattened > @@ -135,6 +136,15 @@ static int __init p1020_rdb_probe(void) > return 0; > } > > +static int __init p1021_rdb_pc_probe(void) > +{ > + unsigned long root = of_get_flat_dt_root(); > + > + if (of_flat_dt_is_compatible(root, "fsl,P1021RDB-PC")) > + return 1; > + return 0; > +} > + > define_machine(p2020_rdb) { > .name = "P2020 RDB", > .probe = p2020_rdb_probe, > @@ -162,3 +172,18 @@ define_machine(p1020_rdb) { > .calibrate_decr = generic_calibrate_decr, > .progress = udbg_progress, > }; > + > +define_machine(p1021_rdb_pc) { > + .name = "P1021 RDB-PC", > + .probe = p1021_rdb_pc_probe, > + .setup_arch = mpc85xx_rdb_setup_arch, > + .init_IRQ = mpc85xx_rdb_pic_init, > +#ifdef CONFIG_PCI > + .pcibios_fixup_bus = fsl_pcibios_fixup_bus, > +#endif > + .get_irq = mpic_get_irq, > + .restart = fsl_rstcr_restart, > + .calibrate_decr = generic_calibrate_decr, > + .progress = udbg_progress, > +}; > + _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev