Linux MIPS Architecture development
 help / color / mirror / Atom feed
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/18] Broadcom XLP Updates for 3.14
Date: Sat, 21 Dec 2013 16:52:12 +0530	[thread overview]
Message-ID: <1387624950-31297-1-git-send-email-jchandra@broadcom.com> (raw)

The main change is to support the XLP9XX processor family:
http://www.broadcom.com/products/Processors/Enterprise/XLP900-Series

The other changes (patches 1-7) are updates to the existing XLP code,
changes are to :
* add MSI/MSI-X support for XLP PCIe interface,
* add topology.h for XLP,
* do some few minor fixes and cleanups.

JC.

Ganesan Ramalingam (1):
  MIPS: Netlogic: XLP9XX USB support

Jayachandran C (16):
  MIPS: Netlogic: Add MSI support for XLP
  MIPS: Netlogic: Add topology.h for XLP family
  MIPS: Netlogic: Some cleanups for assembly code
  MIPS: Netlogic: Add macro for node present
  MIPS: Netlogic: Get coremask from FUSE register
  MIPS: Netlogic: Core wakeup improvements
  MIPS: Netlogic: Identify XLP 9XX chip
  MIPS: Netlogic: update iomap.h for XLP9XX
  MIPS: Netlogic: XLP9XX PIC updates
  MIPS: Netlogic: SYS block updates of XLP9XX
  MIPS: Netlogic: XLP9XX UART offset
  MIPS: Netlogic: XLP9XX bridge and DRAM code
  MIPS: Netlogic: Add cpu to node mapping for XLP9XX
  MIPS: PCI: Netlogic XLP9XX support
  MIPS: Netlogic: XLP9XX PIC OF support
  MIPS: Netlogic: Add default DTB for XLP9XX SoC

Yonghong Song (1):
  MIPS: Netlogic: L1D cacheflush before thread enable on XLPII

 arch/mips/Kconfig                                |    1 +
 arch/mips/include/asm/cpu.h                      |    1 +
 arch/mips/include/asm/mach-netlogic/irq.h        |    3 +-
 arch/mips/include/asm/mach-netlogic/multi-node.h |   33 +-
 arch/mips/include/asm/mach-netlogic/topology.h   |   20 +
 arch/mips/include/asm/netlogic/common.h          |   24 +-
 arch/mips/include/asm/netlogic/mips-extns.h      |    7 +-
 arch/mips/include/asm/netlogic/xlp-hal/bridge.h  |   69 ++-
 arch/mips/include/asm/netlogic/xlp-hal/iomap.h   |   48 ++-
 arch/mips/include/asm/netlogic/xlp-hal/pcibus.h  |   41 +-
 arch/mips/include/asm/netlogic/xlp-hal/pic.h     |   77 ++--
 arch/mips/include/asm/netlogic/xlp-hal/sys.h     |   18 +-
 arch/mips/include/asm/netlogic/xlp-hal/uart.h    |    3 +-
 arch/mips/include/asm/netlogic/xlp-hal/xlp.h     |   38 +-
 arch/mips/kernel/cpu-probe.c                     |    1 +
 arch/mips/netlogic/Kconfig                       |    9 +
 arch/mips/netlogic/common/earlycons.c            |    2 +
 arch/mips/netlogic/common/irq.c                  |   72 +++-
 arch/mips/netlogic/common/reset.S                |   62 ++-
 arch/mips/netlogic/common/smp.c                  |    8 +-
 arch/mips/netlogic/common/smpboot.S              |    3 +-
 arch/mips/netlogic/dts/Makefile                  |    1 +
 arch/mips/netlogic/dts/xlp_gvp.dts               |   76 ++++
 arch/mips/netlogic/xlp/dt.c                      |    7 +-
 arch/mips/netlogic/xlp/nlm_hal.c                 |   71 +++-
 arch/mips/netlogic/xlp/setup.c                   |   25 +-
 arch/mips/netlogic/xlp/usb-init-xlp2.c           |   88 +++-
 arch/mips/netlogic/xlp/wakeup.c                  |   91 +++-
 arch/mips/netlogic/xlr/wakeup.c                  |    2 +-
 arch/mips/pci/Makefile                           |    1 +
 arch/mips/pci/msi-xlp.c                          |  494 ++++++++++++++++++++++
 arch/mips/pci/pci-xlp.c                          |  110 +++--
 32 files changed, 1279 insertions(+), 227 deletions(-)
 create mode 100644 arch/mips/include/asm/mach-netlogic/topology.h
 create mode 100644 arch/mips/netlogic/dts/xlp_gvp.dts
 create mode 100644 arch/mips/pci/msi-xlp.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/18] Broadcom XLP Updates for 3.14
Date: Sat, 21 Dec 2013 16:52:12 +0530	[thread overview]
Message-ID: <1387624950-31297-1-git-send-email-jchandra@broadcom.com> (raw)
Message-ID: <20131221112212.FvCDZS_XEn-8XNt26icuDR45TaX2LrfIpLntFDuhyR8@z> (raw)

The main change is to support the XLP9XX processor family:
http://www.broadcom.com/products/Processors/Enterprise/XLP900-Series

The other changes (patches 1-7) are updates to the existing XLP code,
changes are to :
* add MSI/MSI-X support for XLP PCIe interface,
* add topology.h for XLP,
* do some few minor fixes and cleanups.

JC.

Ganesan Ramalingam (1):
  MIPS: Netlogic: XLP9XX USB support

Jayachandran C (16):
  MIPS: Netlogic: Add MSI support for XLP
  MIPS: Netlogic: Add topology.h for XLP family
  MIPS: Netlogic: Some cleanups for assembly code
  MIPS: Netlogic: Add macro for node present
  MIPS: Netlogic: Get coremask from FUSE register
  MIPS: Netlogic: Core wakeup improvements
  MIPS: Netlogic: Identify XLP 9XX chip
  MIPS: Netlogic: update iomap.h for XLP9XX
  MIPS: Netlogic: XLP9XX PIC updates
  MIPS: Netlogic: SYS block updates of XLP9XX
  MIPS: Netlogic: XLP9XX UART offset
  MIPS: Netlogic: XLP9XX bridge and DRAM code
  MIPS: Netlogic: Add cpu to node mapping for XLP9XX
  MIPS: PCI: Netlogic XLP9XX support
  MIPS: Netlogic: XLP9XX PIC OF support
  MIPS: Netlogic: Add default DTB for XLP9XX SoC

Yonghong Song (1):
  MIPS: Netlogic: L1D cacheflush before thread enable on XLPII

 arch/mips/Kconfig                                |    1 +
 arch/mips/include/asm/cpu.h                      |    1 +
 arch/mips/include/asm/mach-netlogic/irq.h        |    3 +-
 arch/mips/include/asm/mach-netlogic/multi-node.h |   33 +-
 arch/mips/include/asm/mach-netlogic/topology.h   |   20 +
 arch/mips/include/asm/netlogic/common.h          |   24 +-
 arch/mips/include/asm/netlogic/mips-extns.h      |    7 +-
 arch/mips/include/asm/netlogic/xlp-hal/bridge.h  |   69 ++-
 arch/mips/include/asm/netlogic/xlp-hal/iomap.h   |   48 ++-
 arch/mips/include/asm/netlogic/xlp-hal/pcibus.h  |   41 +-
 arch/mips/include/asm/netlogic/xlp-hal/pic.h     |   77 ++--
 arch/mips/include/asm/netlogic/xlp-hal/sys.h     |   18 +-
 arch/mips/include/asm/netlogic/xlp-hal/uart.h    |    3 +-
 arch/mips/include/asm/netlogic/xlp-hal/xlp.h     |   38 +-
 arch/mips/kernel/cpu-probe.c                     |    1 +
 arch/mips/netlogic/Kconfig                       |    9 +
 arch/mips/netlogic/common/earlycons.c            |    2 +
 arch/mips/netlogic/common/irq.c                  |   72 +++-
 arch/mips/netlogic/common/reset.S                |   62 ++-
 arch/mips/netlogic/common/smp.c                  |    8 +-
 arch/mips/netlogic/common/smpboot.S              |    3 +-
 arch/mips/netlogic/dts/Makefile                  |    1 +
 arch/mips/netlogic/dts/xlp_gvp.dts               |   76 ++++
 arch/mips/netlogic/xlp/dt.c                      |    7 +-
 arch/mips/netlogic/xlp/nlm_hal.c                 |   71 +++-
 arch/mips/netlogic/xlp/setup.c                   |   25 +-
 arch/mips/netlogic/xlp/usb-init-xlp2.c           |   88 +++-
 arch/mips/netlogic/xlp/wakeup.c                  |   91 +++-
 arch/mips/netlogic/xlr/wakeup.c                  |    2 +-
 arch/mips/pci/Makefile                           |    1 +
 arch/mips/pci/msi-xlp.c                          |  494 ++++++++++++++++++++++
 arch/mips/pci/pci-xlp.c                          |  110 +++--
 32 files changed, 1279 insertions(+), 227 deletions(-)
 create mode 100644 arch/mips/include/asm/mach-netlogic/topology.h
 create mode 100644 arch/mips/netlogic/dts/xlp_gvp.dts
 create mode 100644 arch/mips/pci/msi-xlp.c

-- 
1.7.9.5

             reply	other threads:[~2013-12-21 11:10 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-21 11:22 Jayachandran C [this message]
2013-12-21 11:22 ` [PATCH 00/18] Broadcom XLP Updates for 3.14 Jayachandran C
2013-12-21 11:22 ` [PATCH 01/18] MIPS: Netlogic: Add MSI support for XLP Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 02/18] MIPS: Netlogic: Add topology.h for XLP family Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 03/18] MIPS: Netlogic: Some cleanups for assembly code Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 04/18] MIPS: Netlogic: L1D cacheflush before thread enable on XLPII Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 05/18] MIPS: Netlogic: Add macro for node present Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 06/18] MIPS: Netlogic: Get coremask from FUSE register Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 07/18] MIPS: Netlogic: Core wakeup improvements Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 08/18] MIPS: Netlogic: Identify XLP 9XX chip Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 09/18] MIPS: Netlogic: update iomap.h for XLP9XX Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 10/18] MIPS: Netlogic: XLP9XX PIC updates Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 11/18] MIPS: Netlogic: SYS block updates of XLP9XX Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 12/18] MIPS: Netlogic: XLP9XX UART offset Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 17:35   ` John Crispin
2013-12-25  7:07     ` Jayachandran C.
2013-12-25  7:07       ` Jayachandran C.
2013-12-21 11:22 ` [PATCH 13/18] MIPS: Netlogic: XLP9XX bridge and DRAM code Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 14/18] MIPS: Netlogic: Add cpu to node mapping for XLP9XX Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 15/18] MIPS: PCI: Netlogic XLP9XX support Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 16/18] MIPS: Netlogic: XLP9XX USB support Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 17/18] MIPS: Netlogic: XLP9XX PIC OF support Jayachandran C
2013-12-21 11:22   ` Jayachandran C
2013-12-21 11:22 ` [PATCH 18/18] MIPS: Netlogic: Add default DTB for XLP9XX SoC Jayachandran C
2013-12-21 11:22   ` 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=1387624950-31297-1-git-send-email-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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox