From: linux@arm.linux.org.uk (Russell King - ARM Linux)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 0/2] make reinitialization of ARM core components possible
Date: Thu, 15 Sep 2011 09:43:32 +0100 [thread overview]
Message-ID: <20110915084332.GH6267@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <20110915015338.GF1488@S2100-06.ap.freescale.net>
On Thu, Sep 15, 2011 at 09:53:39AM +0800, Shawn Guo wrote:
> The re-init approach calls the exactly same function used for the
> initial init during resume. So if this is a problem, it's the problem
> of initial init. The initial init code should initialize the L2 into
> a known state with "values" rather than "mask + values" method.
That may not be possible - the kernel may have no knowledge of the correct
settings for the number of ways and cacheline size etc for the platform.
It may be that these settings have been configured by the secure monitor
rather than the boot loader.
I couldn't tell you what the correct settings would be for Versatile
Express for instance, and I bet that the correct settings are a function
of the FPGA images loaded onto the board.
prev parent reply other threads:[~2011-09-15 8:43 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-09-06 5:48 [PATCH v2 0/2] make reinitialization of ARM core components possible Shawn Guo
2011-09-06 5:48 ` [PATCH v2 1/2] ARM: cache-l2x0: remove __init annotation from initialization functions Shawn Guo
2011-09-06 7:19 ` Linus Walleij
2011-09-12 5:27 ` Shawn Guo
2011-09-14 8:42 ` Russell King - ARM Linux
2011-09-14 8:53 ` Santosh
2011-09-14 19:05 ` Russell King - ARM Linux
2011-09-14 9:59 ` Barry Song
2011-09-15 1:39 ` Shawn Guo
2011-09-15 8:32 ` Russell King - ARM Linux
2011-09-16 3:24 ` Barry Song
2011-09-17 10:45 ` Russell King - ARM Linux
2011-09-17 14:41 ` Barry Song
2011-09-17 14:56 ` Russell King - ARM Linux
2011-09-19 3:36 ` Barry Song
2011-09-19 5:33 ` Barry Song
2011-09-23 20:55 ` Russell King - ARM Linux
2011-09-26 2:43 ` Barry Song
2011-09-17 15:14 ` Shawn Guo
2011-09-06 5:48 ` [PATCH v2 2/2] ARM: smp_scu: remove __init annotation from scu_enable() Shawn Guo
2011-09-17 8:32 ` Shawn Guo
2011-09-22 15:04 ` Shawn Guo
2011-09-23 20:49 ` Russell King - ARM Linux
2011-09-24 10:39 ` Shawn Guo
2011-09-24 10:38 ` Russell King - ARM Linux
2011-09-06 6:01 ` [PATCH v2 0/2] make reinitialization of ARM core components possible Santosh
2011-09-06 7:02 ` Santosh
2011-09-12 5:41 ` Shawn Guo
2011-09-14 19:07 ` Russell King - ARM Linux
2011-09-15 1:53 ` Shawn Guo
2011-09-15 8:43 ` Russell King - ARM Linux [this message]
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=20110915084332.GH6267@n2100.arm.linux.org.uk \
--to=linux@arm.linux.org.uk \
--cc=linux-arm-kernel@lists.infradead.org \
/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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).