[PATCH] Fix MPC8548CDS rebooting procedure
Haruki Dai-r35557
Dai.Haruki at freescale.com
Thu Mar 9 15:16:55 EST 2006
> -----Original Message-----
> From: Kumar Gala [mailto:galak at kernel.crashing.org]
> Sent: Wednesday, March 08, 2006 9:14 PM
> To: Haruki Dai-r35557
> Cc: linuxppc-dev at ozlabs.org
> Subject: Re: [PATCH] Fix MPC8548CDS rebooting procedure
>
>
> On Mar 8, 2006, at 1:24 PM, Haruki Dai-r35557 wrote:
>
> >> -----Original Message-----
> >> From: Kumar Gala [mailto:galak at kernel.crashing.org]
> >> Sent: Wednesday, March 08, 2006 12:33 PM
> >> To: Haruki Dai-r35557
> >> Cc: linuxppc-dev at ozlabs.org
> >> Subject: Re: [PATCH] Fix MPC8548CDS rebooting procedure
> >>
> >>
> >> On Mar 8, 2006, at 11:22 AM, Haruki Dai-r35557 wrote:
> >>
> >>> This patch fixes the MPC8548 CDS rebooting procedure.
> >>> Without this patche, issuing reboot from shell doesn't reboot the
> >>> machine.
> >>>
> >>> Signed-off-by: Dai Haruki <dai.haruki at freescale.com>
> >>
> >> Dai, I'm avoid taking patches for 85xx that effect new
> functionality.
> >> If you want change this to work with arch/powerpc and make
> it a run
> >> time check for 8548.
> >
> > Hi Kumar, what kind of new feature is affected by this bug
> fix? 8548
> > requires reboot to set the hardware reset bits. The mpc85xx_restart
> > () is
> > not ported to arch/powerpc yet. Which portion of the
> arch/powerpc code
> > should be modified in order to restart the machine correctly?
> > And how do you want me to do run time check? Check SVR?
>
> Restart has never worked properly on the 85xx boards from
> freescale since they never provided a reasonable way to reset
> the systems in software. So I consider this new
> functionality at this point.
>
> The powerpc.git tree has an
> arch/powerpc/platforms/85xx/misc.c that has a mpc85xx_restart() in it.
Thanks. I didn't work on the powerpc.git tree. I will submit the patch
based on the powerpc.git tree.
>
> As for run time checking, yes use something like SVR or PVR
> to determine the feature. In this case its probably best to
> using something like PVR and check for E500r1. I imagine
> 8540, 8541, 8555, 8560 don't support this feature (all
> e500r1), but all future 8548 and newer parts will (e500r2, etc.)
OK. I will modify it as you suggest.
regards,
Dai.
>
> - kumar
>
More information about the Linuxppc-dev
mailing list