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