[PATCH 00/18] Broadcom XLP Updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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                  |   63 ++-
 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               |  164 +++++++
 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                  |   93 +++-
 arch/mips/netlogic/xlr/wakeup.c                  |    2 +-
 arch/mips/pci/Makefile                           |    1 +
 arch/mips/pci/msi-xlp.c                          |  493 ++++++++++++++++++++++
 arch/mips/pci/pci-xlp.c                          |  108 +++--
 32 files changed, 1360 insertions(+), 224 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




[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux