[PATCH] Fix MPC8548CDS rebooting procedure

Kumar Gala galak at kernel.crashing.org
Thu Mar 9 05:33:09 EST 2006


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.

- kumar

> ---
>
>  arch/ppc/syslib/ppc85xx_setup.c |    5 +++++
>  1 files changed, 5 insertions(+), 0 deletions(-)
>
> 8f095006923385c3546165b0e10d73d3e057c120
> diff --git a/arch/ppc/syslib/ppc85xx_setup.c
> b/arch/ppc/syslib/ppc85xx_setup.c
> index e4dda43..45b1b2b 100644
> --- a/arch/ppc/syslib/ppc85xx_setup.c
> +++ b/arch/ppc/syslib/ppc85xx_setup.c
> @@ -115,6 +115,11 @@ mpc85xx_early_serial_map(void)
>  void
>  mpc85xx_restart(char *cmd)
>  {
> +#ifdef CONFIG_MPC8548
> +	volatile unsigned int *rstcr;
> +	u32 *pMem = (u32*) ioremap((BOARD_CCSRBAR + 0xe00b0),0x100);
> +	*pMem = 0x2; /* Set HRESET_REQ flag */
> +#endif
>  	local_irq_disable();
>  	abort();
>  }
> -- 
> 1.2.4
> _______________________________________________
> Linuxppc-dev mailing list
> Linuxppc-dev at ozlabs.org
> https://ozlabs.org/mailman/listinfo/linuxppc-dev




More information about the Linuxppc-dev mailing list