From: Jayachandran C <jchandra@broadcom.com>
To: <linux-mips@linux-mips.org>
Cc: Jayachandran C <jchandra@broadcom.com>, <ralf@linux-mips.org>
Subject: [PATCH 00/17] Broadcom XLP changes for 3.16
Date: Tue, 29 Apr 2014 20:07:39 +0530 [thread overview]
Message-ID: <cover.1398780013.git.jchandra@broadcom.com> (raw)
The changes in the patchset are:
* add support for the on chip SATA interfaces of XLP and XLPII
* add MSI/MSIX support for the XLP9xx processors
* add support for the new XLP5xx processors
* update frequency calculation logic for core and PIC
* many fixes and improvements
Patch 01/17 is to support upto 256 CPUs on mips, which is needed for
multi-node XLP9xx configuration. The rest of the changes are to Broadcom
XLR/XLP specific code.
This is for 3.16, please let me know if there are any comments.
Thanks,
JC.
Ganesan Ramalingam (4):
MIPS: Netlogic: PIC freq calculation for XLP 9XX/2XX
MIPS: Add MSI support for XLP9XX
MIPS: Netlogic: Support for XLP3XX on-chip SATA
MIPS: Netlogic: XLP9XX on-chip SATA support
Jayachandran C (12):
MIPS: Support upto 256 CPUs
MIPS: Netlogic: Fix uniprocessor compilation
MIPS: Netlogic: Move coremask setup to nlm_node_init
MIPS: Netlogic: Warn on invalid irq
MIPS: Netlogic: Update function to read DRAM BARs
MIPS: Netlogic: Use cpumask_scnprintf for wakup_mask
MIPS: Netlogic: Reduce size of reset code
MIPS: Netlogic: Enable access to more than 64GB
MIPS: Netlogic: IRQ mapping for some more SoC blocks
MIPS: Netlogic: Use PRID_IMP_MASK macro
MIPS: Netlogic: Fix XLP9XX pic entry
MIPS: Netlogic: Update XLP9XX/2XX core freq calculation
Yonghong Song (1):
MIPS: Netlogic: Add support for XLP5XX
arch/mips/Kconfig | 4 +-
arch/mips/include/asm/cpu.h | 1 +
arch/mips/include/asm/mach-netlogic/topology.h | 2 +
arch/mips/include/asm/netlogic/mips-extns.h | 5 +-
arch/mips/include/asm/netlogic/xlp-hal/iomap.h | 18 +-
arch/mips/include/asm/netlogic/xlp-hal/pcibus.h | 14 +
arch/mips/include/asm/netlogic/xlp-hal/pic.h | 4 +
arch/mips/include/asm/netlogic/xlp-hal/sys.h | 35 +++
arch/mips/include/asm/netlogic/xlp-hal/xlp.h | 21 +-
arch/mips/kernel/cpu-probe.c | 1 +
arch/mips/netlogic/common/irq.c | 2 +
arch/mips/netlogic/common/reset.S | 39 ++-
arch/mips/netlogic/common/smp.c | 7 +-
arch/mips/netlogic/common/smpboot.S | 6 +-
arch/mips/netlogic/common/time.c | 5 +-
arch/mips/netlogic/dts/xlp_gvp.dts | 5 +-
arch/mips/netlogic/xlp/Makefile | 2 +
arch/mips/netlogic/xlp/ahci-init-xlp2.c | 378 +++++++++++++++++++++++
arch/mips/netlogic/xlp/ahci-init.c | 209 +++++++++++++
arch/mips/netlogic/xlp/dt.c | 3 +-
arch/mips/netlogic/xlp/nlm_hal.c | 295 +++++++++++++-----
arch/mips/netlogic/xlp/setup.c | 5 +-
arch/mips/netlogic/xlp/wakeup.c | 16 +-
arch/mips/pci/msi-xlp.c | 178 ++++++++---
24 files changed, 1079 insertions(+), 176 deletions(-)
create mode 100644 arch/mips/netlogic/xlp/ahci-init-xlp2.c
create mode 100644 arch/mips/netlogic/xlp/ahci-init.c
--
1.7.9.5
WARNING: multiple messages have this Message-ID (diff)
From: Jayachandran C <jchandra@broadcom.com>
To: linux-mips@linux-mips.org
Cc: Jayachandran C <jchandra@broadcom.com>, ralf@linux-mips.org
Subject: [PATCH 00/17] Broadcom XLP changes for 3.16
Date: Tue, 29 Apr 2014 20:07:39 +0530 [thread overview]
Message-ID: <cover.1398780013.git.jchandra@broadcom.com> (raw)
Message-ID: <20140429143739.Wxz1RPjOqJfdbmNnFTxPfv35P_eGeiucx1A6zA05zz8@z> (raw)
The changes in the patchset are:
* add support for the on chip SATA interfaces of XLP and XLPII
* add MSI/MSIX support for the XLP9xx processors
* add support for the new XLP5xx processors
* update frequency calculation logic for core and PIC
* many fixes and improvements
Patch 01/17 is to support upto 256 CPUs on mips, which is needed for
multi-node XLP9xx configuration. The rest of the changes are to Broadcom
XLR/XLP specific code.
This is for 3.16, please let me know if there are any comments.
Thanks,
JC.
Ganesan Ramalingam (4):
MIPS: Netlogic: PIC freq calculation for XLP 9XX/2XX
MIPS: Add MSI support for XLP9XX
MIPS: Netlogic: Support for XLP3XX on-chip SATA
MIPS: Netlogic: XLP9XX on-chip SATA support
Jayachandran C (12):
MIPS: Support upto 256 CPUs
MIPS: Netlogic: Fix uniprocessor compilation
MIPS: Netlogic: Move coremask setup to nlm_node_init
MIPS: Netlogic: Warn on invalid irq
MIPS: Netlogic: Update function to read DRAM BARs
MIPS: Netlogic: Use cpumask_scnprintf for wakup_mask
MIPS: Netlogic: Reduce size of reset code
MIPS: Netlogic: Enable access to more than 64GB
MIPS: Netlogic: IRQ mapping for some more SoC blocks
MIPS: Netlogic: Use PRID_IMP_MASK macro
MIPS: Netlogic: Fix XLP9XX pic entry
MIPS: Netlogic: Update XLP9XX/2XX core freq calculation
Yonghong Song (1):
MIPS: Netlogic: Add support for XLP5XX
arch/mips/Kconfig | 4 +-
arch/mips/include/asm/cpu.h | 1 +
arch/mips/include/asm/mach-netlogic/topology.h | 2 +
arch/mips/include/asm/netlogic/mips-extns.h | 5 +-
arch/mips/include/asm/netlogic/xlp-hal/iomap.h | 18 +-
arch/mips/include/asm/netlogic/xlp-hal/pcibus.h | 14 +
arch/mips/include/asm/netlogic/xlp-hal/pic.h | 4 +
arch/mips/include/asm/netlogic/xlp-hal/sys.h | 35 +++
arch/mips/include/asm/netlogic/xlp-hal/xlp.h | 21 +-
arch/mips/kernel/cpu-probe.c | 1 +
arch/mips/netlogic/common/irq.c | 2 +
arch/mips/netlogic/common/reset.S | 39 ++-
arch/mips/netlogic/common/smp.c | 7 +-
arch/mips/netlogic/common/smpboot.S | 6 +-
arch/mips/netlogic/common/time.c | 5 +-
arch/mips/netlogic/dts/xlp_gvp.dts | 5 +-
arch/mips/netlogic/xlp/Makefile | 2 +
arch/mips/netlogic/xlp/ahci-init-xlp2.c | 378 +++++++++++++++++++++++
arch/mips/netlogic/xlp/ahci-init.c | 209 +++++++++++++
arch/mips/netlogic/xlp/dt.c | 3 +-
arch/mips/netlogic/xlp/nlm_hal.c | 295 +++++++++++++-----
arch/mips/netlogic/xlp/setup.c | 5 +-
arch/mips/netlogic/xlp/wakeup.c | 16 +-
arch/mips/pci/msi-xlp.c | 178 ++++++++---
24 files changed, 1079 insertions(+), 176 deletions(-)
create mode 100644 arch/mips/netlogic/xlp/ahci-init-xlp2.c
create mode 100644 arch/mips/netlogic/xlp/ahci-init.c
--
1.7.9.5
next reply other threads:[~2014-04-29 14:31 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-04-29 14:37 Jayachandran C [this message]
2014-04-29 14:37 ` [PATCH 00/17] Broadcom XLP changes for 3.16 Jayachandran C
2014-04-29 14:37 ` [PATCH 01/17] MIPS: Support upto 256 CPUs Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 02/17] MIPS: Netlogic: Fix uniprocessor compilation Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 03/17] MIPS: Netlogic: Move coremask setup to nlm_node_init Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 04/17] MIPS: Netlogic: Warn on invalid irq Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 05/17] MIPS: Netlogic: Update function to read DRAM BARs Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 06/17] MIPS: Netlogic: Use cpumask_scnprintf for wakup_mask Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-05-09 11:04 ` [PATCH v2 06/17] MIPS: Netlogic: Use cpumask_scnprintf for wakeup_mask Jayachandran C
2014-05-09 11:04 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 07/17] MIPS: Netlogic: Reduce size of reset code Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-05-09 11:05 ` [PATCH v2 " Jayachandran C
2014-05-09 11:05 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 08/17] MIPS: Netlogic: Enable access to more than 64GB Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 09/17] MIPS: Netlogic: IRQ mapping for some more SoC blocks Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-05-09 11:05 ` [PATCH v2 " Jayachandran C
2014-05-09 11:05 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 10/17] MIPS: Netlogic: Use PRID_IMP_MASK macro Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 11/17] MIPS: Netlogic: Fix XLP9XX pic entry Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 17:36 ` Sergei Shtylyov
2014-04-30 9:56 ` Jayachandran C.
2014-04-30 9:56 ` Jayachandran C.
2014-04-29 14:37 ` [PATCH 12/17] MIPS: Netlogic: PIC freq calculation for XLP 9XX/2XX Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 13/17] MIPS: Netlogic: Update XLP9XX/2XX core freq calculation Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 14/17] MIPS: Netlogic: Add support for XLP5XX Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 15/17] MIPS: Add MSI support for XLP9XX Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-05-09 11:05 ` [PATCH v2 " Jayachandran C
2014-05-09 11:05 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 16/17] MIPS: Netlogic: Support for XLP3XX on-chip SATA Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-04-29 14:37 ` [PATCH 17/17] MIPS: Netlogic: XLP9XX on-chip SATA support Jayachandran C
2014-04-29 14:37 ` Jayachandran C
2014-05-09 11:06 ` [PATCH v2 " Jayachandran C
2014-05-09 11:06 ` Jayachandran C
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1398780013.git.jchandra@broadcom.com \
--to=jchandra@broadcom.com \
--cc=linux-mips@linux-mips.org \
--cc=ralf@linux-mips.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.