Sekhar Nori <[email protected]> writes:

> This patch makes it easier to identify SoC init failures
> by panicing when SoC init fails. Without successful SoC
> init, the kernel eventually fails when attempt is made to
> access the clocks.
>
> Also, an error is printed when JTAG ID match fails to make
> it easier to identify failures due to SoC rev changes.
>
> Signed-off-by: Sekhar Nori <[email protected]>

Thanks, pushing today.

Kevin

> ---
>  arch/arm/mach-davinci/common.c |    4 +++-
>  1 files changed, 3 insertions(+), 1 deletions(-)
>
> diff --git a/arch/arm/mach-davinci/common.c b/arch/arm/mach-davinci/common.c
> index 61ede19..c2de94c 100644
> --- a/arch/arm/mach-davinci/common.c
> +++ b/arch/arm/mach-davinci/common.c
> @@ -86,6 +86,8 @@ void __init davinci_common_init(struct davinci_soc_info 
> *soc_info)
>       dip = davinci_get_id(davinci_soc_info.jtag_id);
>       if (!dip) {
>               ret = -EINVAL;
> +             pr_err("Unknown DaVinci JTAG ID 0x%x\n",
> +                                             davinci_soc_info.jtag_id);
>               goto err;
>       }
>  
> @@ -104,5 +106,5 @@ void __init davinci_common_init(struct davinci_soc_info 
> *soc_info)
>       return;
>  
>  err:
> -     pr_err("davinci_common_init: SoC Initialization failed\n");
> +     panic("davinci_common_init: SoC Initialization failed\n");
>  }
> -- 
> 1.6.2.4
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to