mbox series

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

Message ID 20200711224557.612848-1-daniel.schwierzeck@gmail.com
Headers show
Series MIPS: refactor and cleanup start.S (part 1) | expand

Message

Daniel Schwierzeck July 11, 2020, 10:45 p.m. UTC
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(-)