public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v1 0/2] Fix init_ram for e6500 and e5500
@ 2015-08-17 20:31 York Sun
  2015-08-17 20:31 ` [U-Boot] [PATCH v1 1/2] powerpc: configs: Fix init_ram physical address for several boards York Sun
  2015-08-17 20:31 ` [U-Boot] [PATCH v1 2/2] powerpc: e6500: Lock/unlock L2 cache instead of L1 as init_ram York Sun
  0 siblings, 2 replies; 5+ messages in thread
From: York Sun @ 2015-08-17 20:31 UTC (permalink / raw)
  To: u-boot

We have been using locked cache for init_ram for MPC85xx for quite a long
time. It works until e6500 comes. On e6500, L1 cache is write-through. L2
cache has to be enabled to hold the data. We have not locked L2 cache and
we used reserved space in ccsr to make the address valid. Now the reserved
address is no longer reserved, causing overlapping with SerDes module.
The first patch changes the physical address of init_ram for e6500 and
e5500 to another reserved space to avoid overlapping. The second patch
locks L2 cache instead of L1 cache for e6500.



York Sun (2):
  powerpc: configs: Fix init_ram physical address for several boards
  powerpc: e6500: Lock/unlock L2 cache instead of L1 as init_ram

 arch/powerpc/cpu/mpc85xx/start.S |   10 +++++++++-
 include/configs/B4860QDS.h       |    4 ++--
 include/configs/T102xQDS.h       |    4 ++--
 include/configs/T102xRDB.h       |    4 ++--
 include/configs/T1040QDS.h       |    2 +-
 include/configs/T104xRDB.h       |    2 +-
 include/configs/T208xQDS.h       |    2 +-
 include/configs/T208xRDB.h       |    2 +-
 include/configs/T4240RDB.h       |    2 +-
 include/configs/t4qds.h          |    2 +-
 10 files changed, 21 insertions(+), 13 deletions(-)

-- 
1.7.9.5

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

end of thread, other threads:[~2015-09-02 15:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-17 20:31 [U-Boot] [PATCH v1 0/2] Fix init_ram for e6500 and e5500 York Sun
2015-08-17 20:31 ` [U-Boot] [PATCH v1 1/2] powerpc: configs: Fix init_ram physical address for several boards York Sun
2015-09-02 15:22   ` York Sun
2015-08-17 20:31 ` [U-Boot] [PATCH v1 2/2] powerpc: e6500: Lock/unlock L2 cache instead of L1 as init_ram York Sun
2015-09-02 15:22   ` York Sun

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