All of lore.kernel.org
 help / color / mirror / Atom feed
From: Prabhakar Kushwaha <prabhakar@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v2 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL
Date: Wed, 11 Dec 2013 12:10:14 +0530	[thread overview]
Message-ID: <52A808CE.1090705@freescale.com> (raw)
In-Reply-To: <1386699624.10013.98.camel@snotra.buserror.net>


On 12/10/2013 11:50 PM, Scott Wood wrote:
> On Tue, 2013-12-10 at 11:37 +0530, Prabhakar Kushwaha wrote:
>> On 12/9/2013 11:21 PM, Scott Wood wrote:
>>> On Mon, 2013-12-09 at 11:10 +0530, Prabhakar Kushwaha wrote:
>>>> On 12/7/2013 6:51 AM, Scott Wood wrote:
>>>>> Prabhakar, why did you extend that to other uses?  Why are both entries
>>>>> ifdeffed here, but only the 0xffffe000 entry on existing boards?
>>>> both entry should not be in ifdef. p1010rdb/bsc9131rdb/bsc9132qds does
>>>> not have this.
>>>> i dont think NOR boot tested after this patch. NOR boot will not work
>>>> after applying this patch.
>>> So what happens if there's a speculative access to the non-ifdeffed
>>> 0xfffff000 when we're not booting from that (e.g. ramboot, SPL payload,
>>> SD/SPI...)?
>>>
>>>
>> If I understand the question correctly,
>>      Ideally ramboot, SPL payload, SD/SPI should not make access to this
>> address.  They assumed to be running from DDR whose TLB has already been
>> created by IBR, or First stage boot loader.
> Speculative accesses don't come (directly) from software.  They are
> initiated by the hardware and are not predictable.
>
>

Please help me in understanding this.
   What are the scenario where it is possible? means how hardware can 
initiate any access?
   do hardware initiated transaction require TLB?

Regards,
Prabhakar

  reply	other threads:[~2013-12-11  6:40 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-02  4:12 [U-Boot] [PATCH] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2013-12-05  6:18 ` [U-Boot] [PATCH v2 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Po Liu
2013-12-05  6:19   ` [U-Boot] [PATCH v2 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2013-12-07  1:21     ` Scott Wood
2013-12-09  5:40       ` Prabhakar Kushwaha
2013-12-09 17:51         ` Scott Wood
2013-12-10  6:07           ` Prabhakar Kushwaha
2013-12-10 18:20             ` Scott Wood
2013-12-11  6:40               ` Prabhakar Kushwaha [this message]
2013-12-11 16:42                 ` Scott Wood
     [not found]               ` <5d27987f1d694ae9977cba2e8a78d843@DM2PR03MB317.namprd03.prod.outlook.com>
2013-12-11  3:00                 ` Po.Liu at freescale.com
2013-12-11  7:00                 ` Prabhakar Kushwaha
     [not found]       ` <c957f7e802e245488c0c0e0fc0f425ed@DM2PR03MB317.namprd03.prod.outlook.com>
2013-12-11  2:46         ` Po.Liu at freescale.com
2013-12-13 21:22           ` Scott Wood
     [not found]       ` <ce05f24a72e0474f82d7f99c215353e6@DM2PR03MB317.namprd03.prod.outlook.com>
2013-12-11  6:20         ` Po.Liu at freescale.com
2013-12-13 20:25         ` Scott Wood
     [not found]           ` <8cbfa2585cd04b348c5883a628e3a33c@DM2PR03MB317.namprd03.prod.outlook.com>
2013-12-14  3:21             ` Scott Wood
2013-12-14  3:08     ` [U-Boot] [PATCH v3 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Po Liu
2013-12-14  3:08       ` [U-Boot] [PATCH v3 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2014-01-02 22:01       ` [U-Boot] [PATCH v3 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Scott Wood
2014-01-06  6:15       ` [U-Boot] [PATCH v4 " Po Liu
2014-01-06  6:15         ` [U-Boot] [PATCH v4 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2014-01-07  3:37           ` [U-Boot] [PATCH v5 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Po Liu
2014-01-07  3:37             ` [U-Boot] [PATCH v5 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2014-01-08  0:03             ` [U-Boot] [PATCH v5 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Scott Wood
2014-01-10  2:10             ` [U-Boot] [PATCH v6 " Po Liu
2014-01-10  2:10               ` [U-Boot] [PATCH v6 2/2] powerpc/c29xpcie: 8k page size NAND boot support base on TPL/SPL Po Liu
2014-01-21 22:54                 ` York Sun
2014-01-10 19:03               ` [U-Boot] [PATCH v6 1/2] powerpc:mpc85xx: Add ifc nand boot support for TPL/SPL Scott Wood
2014-01-21 22:54                 ` York Sun
2014-01-13  6:28               ` Prabhakar Kushwaha
2014-01-14  1:09                 ` Scott Wood
2014-01-14  3:44                   ` Prabhakar Kushwaha
2013-12-07  1:33   ` [U-Boot] [PATCH v2 " Scott Wood

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=52A808CE.1090705@freescale.com \
    --to=prabhakar@freescale.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.