[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <1442945538-26141-1-git-send-email-paul.burton@imgtec.com>
Date: Tue, 22 Sep 2015 11:12:08 -0700
From: Paul Burton <paul.burton@...tec.com>
To: <linux-mips@...ux-mips.org>
CC: Paul Burton <paul.burton@...tec.com>,
Rusty Russell <rusty@...tcorp.com.au>,
"Steven J. Hill" <Steven.Hill@...tec.com>,
"Leonid Yegoshin" <Leonid.Yegoshin@...tec.com>,
"Maciej W. Rozycki" <macro@...ux-mips.org>,
Andrew Bresticker <abrestic@...omium.org>,
<linux-kernel@...r.kernel.org>,
Jason Cooper <jason@...edaemon.net>,
"Bjorn Helgaas" <bhelgaas@...gle.com>,
Niklas Cassel <niklas.cassel@...s.com>,
"James Hogan" <james.hogan@...tec.com>,
Markos Chandras <markos.chandras@...tec.com>,
Ezequiel Garcia <ezequiel.garcia@...tec.com>,
Ralf Baechle <ralf@...ux-mips.org>
Subject: [PATCH 00/10] CPS SMP fixes & debug improvements
This series implements some fixes for the CPS SMP implementation on some
systems, and improves debug by allowing exceptions to be handled &
dumped to an ns16550-compatible UART.
Paul Burton (10):
MIPS: CPS: set Status.BEV bit during early boot
MIPS: CPS: set Status.KX on entry for MIPS64 kernels
MIPS: CPS: early debug using an ns16550-compatible UART
MIPS: CPS: read CM GCR base from cop0
MIPS: CPS: skip Config1 presence check
MIPS: CPS: warn if a core doesn't start
MIPS: CM: fix GCR_Cx_CONFIG PVPE mask
MIPS: CM: introduce core-other locking functions
MIPS: CM: make use of mips_cm_{lock,unlock}_other
MIPS: CM,CPC: ensure core-other GCRs reflect the correct core
arch/mips/Kconfig.debug | 26 +++++
arch/mips/include/asm/mips-cm.h | 34 ++++++-
arch/mips/include/asm/mips-cpc.h | 3 +-
arch/mips/include/asm/mipsregs.h | 3 +
arch/mips/kernel/Makefile | 1 +
arch/mips/kernel/cps-vec-ns16550.S | 202 +++++++++++++++++++++++++++++++++++++
arch/mips/kernel/cps-vec.S | 44 ++++++--
arch/mips/kernel/mips-cm.c | 45 +++++++++
arch/mips/kernel/mips-cpc.c | 6 ++
arch/mips/kernel/smp-cps.c | 35 ++++++-
arch/mips/kernel/smp-gic.c | 2 +
11 files changed, 386 insertions(+), 15 deletions(-)
create mode 100644 arch/mips/kernel/cps-vec-ns16550.S
--
2.5.3
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists