public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [RFC PATCH v1 0/2] Make most DDR non-secure in MMU while keep a small block secure
@ 2015-11-10 19:17 York Sun
  2015-11-10 19:17 ` [U-Boot] [RFC PATCH v1 1/2] armv8: fsl-layerscape: Reserve memory for PPA York Sun
  2015-11-10 19:17 ` [U-Boot] [RFC PATCH v1 2/2] armv8: fsl-layerscape: Make DDR non secure in MMU tables York Sun
  0 siblings, 2 replies; 10+ messages in thread
From: York Sun @ 2015-11-10 19:17 UTC (permalink / raw)
  To: u-boot

This set is to change MMU tables so DDR is in non-secure mode that
non-secure master such as SDHC DMA can access the data. To mix
secure and non-secure MMU entries, the MMU tables themselves have
to be in secure memory. A small portion memory is reserved at the
end of DDR (before debug server and MC) to host secure application
and the MMU tables.

Changes in v1:
  Initial patch.
  Depends on http://patchwork.ozlabs.org/patch/540248/

York Sun (2):
  armv8: fsl-layerscape: Reserve memory for PPA
  armv8: fsl-layerscape: Make DDR non secure in MMU tables

 README                                            |   14 +-
 arch/arm/cpu/armv8/fsl-layerscape/cpu.c           |  149 +++++++++++++++++++--
 arch/arm/include/asm/arch-fsl-layerscape/config.h |    3 +
 arch/arm/include/asm/arch-fsl-layerscape/cpu.h    |   12 +-
 arch/arm/include/asm/global_data.h                |    3 +
 board/freescale/ls2085a/ddr.c                     |   10 ++
 board/freescale/ls2085a/ls2085a.c                 |   17 ---
 board/freescale/ls2085aqds/ddr.c                  |   10 ++
 board/freescale/ls2085aqds/ls2085aqds.c           |   17 ---
 board/freescale/ls2085ardb/ddr.c                  |   10 ++
 board/freescale/ls2085ardb/ls2085ardb.c           |   17 ---
 common/cmd_bdinfo.c                               |    4 +
 include/configs/ls2085a_common.h                  |    4 +-
 13 files changed, 201 insertions(+), 69 deletions(-)

-- 
1.7.9.5

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-11-11  2:08 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-10 19:17 [U-Boot] [RFC PATCH v1 0/2] Make most DDR non-secure in MMU while keep a small block secure York Sun
2015-11-10 19:17 ` [U-Boot] [RFC PATCH v1 1/2] armv8: fsl-layerscape: Reserve memory for PPA York Sun
2015-11-10 19:31   ` Scott Wood
2015-11-10 19:44     ` York Sun
2015-11-10 19:51       ` Scott Wood
2015-11-10 20:24         ` York Sun
2015-11-11  2:08           ` Scott Wood
2015-11-10 19:52       ` Wolfgang Denk
2015-11-10 20:11         ` York Sun
2015-11-10 19:17 ` [U-Boot] [RFC PATCH v1 2/2] armv8: fsl-layerscape: Make DDR non secure in MMU tables York Sun

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox