[PATCH 0/4] MIPS: refactor and cleanup start.S (part 1)

Daniel Schwierzeck daniel.schwierzeck at gmail.com
Sun Jul 12 00:45:53 CEST 2020


This is the first part of upcoming refactorings in start.S to
cleanup the multiple and hard-to-follow code flows as well as
adding more extension points required for modern and complex
multi-core SoC's. The first parts concentrates on caches.


Daniel Schwierzeck (4):
  mips: start.S: remove dead code
  mips: add KSEG1 wrapper for change_k0_cca
  mips: refactor disabling of caches
  mips: add config options for generic cache setup code

 arch/mips/Kconfig          | 24 ++++++++++++++++++++++++
 arch/mips/cpu/start.S      | 24 +++++++++---------------
 arch/mips/lib/cache_init.S | 38 ++++++++++++++++++++++++--------------
 3 files changed, 57 insertions(+), 29 deletions(-)

-- 
2.27.0



More information about the U-Boot mailing list