From: Dirk Behme <dirk.behme@de.bosch.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 1/2] configs: mx6_common: Restrict CONFIG_ARM_ERRATA_742230 for multi-core
Date: Wed, 8 Jan 2014 15:07:22 +0100 [thread overview]
Message-ID: <52CD5B9A.3060708@de.bosch.com> (raw)
In-Reply-To: <1389189577-3092-1-git-send-email-festevam@gmail.com>
Hi Fabio,
On 08.01.2014 14:59, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam@freescale.com>
>
> According to e9fd66defd (ARM: mx6: define CONFIG_ARM_ERRATA_742230), the
> CONFIG_ARM_ERRATA_742230 option should only be applied to multi-core
> variants, so restrict its usage for quad and dual-lite only.
Just for my understanding: Is there a technical reason not to use this
errata on single core (solo/sololite)? I.e. do you see any real issues
using this errata on solo/sololite?
Or is this patch "just out of formal" aspects? I.e. there are no
positive/negative issues seen on solo/sololite, but the documentation
tells that it shouldn't be used on solo/sololite, so disable it?
Best regards
Dirk
> Quoting Shawn Guo [2]:
>
> "The sololite has the same core version as dual/quad - r2p10. The
> help text of erratum 742230 in kernel suggests that only version
> r1p0..r2p2 are affected. So it sounds like the erratum 742230 should be
> irrelevant to i.MX6 SoCs. However we were running into a reboot issue
> on multi-core i.MX6 SoCs. There was a quite long discussion [1] about
> it. Though we did not reach a conclusion in the thread, one ARM people
> sent me a private message, suggesting this should be an ARM core issue
> and workaround for erratum 742230 might help. And it turns out what he
> said is true. And that's why I came up with the commit e9fd66defd (ARM:
> mx6: define CONFIG_ARM_ERRATA_742230) to turn on the erratum for imx6
> dual/quad.
>
> Shawn
>
> [1] http://lists.infradead.org/pipermail/linux-arm-kernel/2012-August/thread.html#113096"
>
> [2] http://lists.denx.de/pipermail/u-boot/2014-January/170424.html
>
> Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
> ---
> Changes since v1:
> - Improve commit log
>
> include/configs/mx6_common.h | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/include/configs/mx6_common.h b/include/configs/mx6_common.h
> index 514d634..0b8db85 100644
> --- a/include/configs/mx6_common.h
> +++ b/include/configs/mx6_common.h
> @@ -17,7 +17,9 @@
> #ifndef __MX6_COMMON_H
> #define __MX6_COMMON_H
>
> +#if defined(CONFIG_MX6Q) || defined(CONFIG_MX6DL)
> #define CONFIG_ARM_ERRATA_742230
> +#endif
> #define CONFIG_ARM_ERRATA_743622
> #define CONFIG_ARM_ERRATA_751472
> #define CONFIG_BOARD_POSTCLK_INIT
next prev parent reply other threads:[~2014-01-08 14:07 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-08 13:59 [U-Boot] [PATCH v2 1/2] configs: mx6_common: Restrict CONFIG_ARM_ERRATA_742230 for multi-core Fabio Estevam
2014-01-08 13:59 ` [U-Boot] [PATCH v2 2/2] mx6slevk: Include "mx6_common.h" Fabio Estevam
2014-01-08 14:07 ` Dirk Behme [this message]
2014-01-08 14:14 ` [U-Boot] [PATCH v2 1/2] configs: mx6_common: Restrict CONFIG_ARM_ERRATA_742230 for multi-core Fabio Estevam
2014-01-09 3:50 ` Hui.Liu at freescale.com
2014-01-09 6:28 ` Shawn Guo
2014-01-09 10:55 ` Fabio Estevam
2014-01-09 11:12 ` Stefano Babic
2014-01-09 11:10 ` Stefano Babic
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52CD5B9A.3060708@de.bosch.com \
--to=dirk.behme@de.bosch.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.