[linux-yocto] [PATCH 00/30] Resubmit LSI AXXIA updates to 3.4 standard/axxia/base

Charlie Paul cpaul.windriver at gmail.com
Thu May 1 08:26:50 PDT 2014


These patches have the comments added to the rapidio patches 

Anders Berg (7):
  axxia: Fixed earlyprintk
  axxia: Define arch_is_coherent()
  ARM: 7465/1: Handle >4GB memory sizes in device tree and
    mem=size at start option
  ARM: LPAE: use phys_addr_t in alloc_init_pud()
  ARM: 7499/1: mm: Fix vmalloc overlap check for !HIGHMEM
  arm: mmu: Fixed checkpatch issues with mmu
  drivers/i2c-axxia: Support I2C_M_RECV_LEN

David Mercado (2):
  LSI AXM55xx: Enable multi-cluster wfe/sev
  LSI AXM55XX: Add PMU support

Ivan Djelic (1):
  ARM: 7668/1: fix memset-related crashes caused by recent GCC (4.7.2)
    optimizations

John Jacques (6):
  arch/arm/mach-axxi: Updated DDR Retention to Wokr from Interrupt
    Context
  arch/arm/mach-axxia: Clear MTC Errors During Initialization
  LSI: Fix Device Tree "compatible" fields
  powerpc/mpic: Disable preemption when calling mpic_processor_id()
  arm/mach-axxia: Same build for HW and simlation and DDR Retention
    Reset and clock init.
  axxia: Remove Wrapper Functions

Michael Bringmann (1):
  LSI AXM55XX/rapidio: Stability and bug fix improvements , Correct
    boundary, Expand valid condition.

Nicolas Pitre (1):
  ARM: 7670/1: fix the memset fix

Paul Butler (8):
  drivers/rapidio/devices: Initial Submittal of LSI rapidio
  drivers/rapidio: new files
  drivers/rapidio: modified files
  arm: rapidio updates
  powerpc: rapidio updates
  include: rapidio updates
  drivers: rapidio updates
  arm/mach-axxia: Updated PCIe driver to set PCIe

SangeethaRao (3):
  arch/powerpc/sysdev: Fixed PCIe enumeration issue on AXM3500
    emulation
  drivers/usb: USB driver/dts on PPC was broken.
  arch/arm/mach-axxia: added support for ncr_read/ncr_write

ningligong (1):
  drivers/rapidio/lsi: squash a bunch rapidio stuff together and
    Cleanup

 arch/arm/Kconfig                                |   19 +
 arch/arm/Kconfig.debug                          |    9 +
 arch/arm/Makefile                               |    3 -
 arch/arm/boot/dts/axm-sim.dts                   |  403 ----
 arch/arm/boot/dts/axm55xx.dts                   |   50 +-
 arch/arm/boot/dts/axm55xxemu.dts                |   21 +-
 arch/arm/boot/dts/axm55xxsim.dts                |   94 +-
 arch/arm/boot/dts/axm55xxsim16.dts              |  439 ++++
 arch/arm/include/asm/axxia-rio.h                |  135 ++
 arch/arm/include/asm/rio.h                      |   37 +
 arch/arm/include/asm/setup.h                    |   14 +-
 arch/arm/include/asm/spinlock.h                 |    4 +
 arch/arm/kernel/perf_event_v7.c                 |    3 +-
 arch/arm/kernel/setup.c                         |   70 +-
 arch/arm/mach-axxia/Kconfig                     |    3 -
 arch/arm/mach-axxia/Makefile                    |    3 +-
 arch/arm/mach-axxia/axxia-gic.c                 |   25 +-
 arch/arm/mach-axxia/axxia.c                     |  123 +-
 arch/arm/mach-axxia/axxia.h                     |    2 +-
 arch/arm/mach-axxia/clock.c                     |  185 +-
 arch/arm/mach-axxia/ddr_retention.c             |  300 ++-
 arch/arm/mach-axxia/include/mach/debug-macro.S  |   16 +-
 arch/arm/mach-axxia/include/mach/hardware.h     |   25 +-
 arch/arm/mach-axxia/include/mach/irqs.h         |    1 +
 arch/arm/mach-axxia/include/mach/memory.h       |   19 +
 arch/arm/mach-axxia/include/mach/ncr.h          |   44 +
 arch/arm/mach-axxia/ncr.c                       |  597 +++++
 arch/arm/mach-axxia/pci.c                       |    7 +-
 arch/arm/mach-axxia/platsmp.c                   |  155 +-
 arch/arm/mach-axxia/rapidio.c                   |   68 +
 arch/arm/mach-axxia/wrappers.c                  |  176 --
 arch/arm/mm/mmu.c                               |   82 +-
 arch/powerpc/boot/dts/ACP344xV2.dts             |   20 +-
 arch/powerpc/boot/dts/acp25xx.dts               |   16 +-
 arch/powerpc/boot/dts/acp342x.dts               |   21 +-
 arch/powerpc/boot/dts/acp344x.dts               |   16 +-
 arch/powerpc/boot/dts/lsi_acp342x.dts           |  317 +++
 arch/powerpc/boot/dts/lsi_acp344x.dts           |  355 +++
 arch/powerpc/include/asm/axxia-rio.h            |  107 +
 arch/powerpc/include/asm/rio.h                  |   46 +
 arch/powerpc/platforms/44x/Makefile             |    3 +-
 arch/powerpc/platforms/44x/acprio.c             |   65 +
 arch/powerpc/platforms/44x/acpx1.c              |    1 +
 arch/powerpc/sysdev/Makefile                    |    2 -
 arch/powerpc/sysdev/lsi_acp_wrappers.c          |  132 --
 arch/powerpc/sysdev/lsi_pci.c                   |   19 +-
 arch/powerpc/sysdev/mpic.c                      |  119 +-
 drivers/i2c/busses/i2c-axxia.c                  |  193 +-
 drivers/misc/Kconfig                            |    2 +-
 drivers/misc/lsi-mtc.c                          |    9 +-
 drivers/misc/lsi-ncr.c                          |  334 +--
 drivers/misc/lsi-smmon.c                        |  374 ++--
 drivers/net/ethernet/lsi/lsi_acp_net.c          |    9 +-
 drivers/net/rionet.c                            |  135 +-
 drivers/rapidio/Kconfig                         |   85 +
 drivers/rapidio/Makefile                        |    4 +-
 drivers/rapidio/devices/Kconfig                 |    2 +
 drivers/rapidio/devices/Makefile                |    2 +
 drivers/rapidio/devices/lsi/DtsConfig.txt       |  114 +
 drivers/rapidio/devices/lsi/Kconfig             |   55 +
 drivers/rapidio/devices/lsi/Makefile            |    8 +
 drivers/rapidio/devices/lsi/SysfsDesc.txt       |  294 +++
 drivers/rapidio/devices/lsi/axxia-rio-ds.c      | 1810 +++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio-ds.h      |  406 ++++
 drivers/rapidio/devices/lsi/axxia-rio-hotplug.c |  375 ++++
 drivers/rapidio/devices/lsi/axxia-rio-irg-dbg.h |  258 +++
 drivers/rapidio/devices/lsi/axxia-rio-irq.c     | 2685 +++++++++++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio-irq.h     |  335 +++
 drivers/rapidio/devices/lsi/axxia-rio-sysfs.c   |  961 ++++++++
 drivers/rapidio/devices/lsi/axxia-rio.c         | 1775 +++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio.h         |  574 +++++
 drivers/rapidio/rio-access.c                    |   89 +-
 drivers/rapidio/rio-destid.c                    | 1550 +++++++++++++
 drivers/rapidio/rio-destid.h                    |   85 +
 drivers/rapidio/rio-dio.c                       |  872 ++++++++
 drivers/rapidio/rio-driver.c                    |   70 +-
 drivers/rapidio/rio-hotplug.c                   |  138 ++
 drivers/rapidio/rio-hotplug.h                   |   34 +
 drivers/rapidio/rio-job.h                       |   31 +
 drivers/rapidio/rio-locks.c                     |  719 ++++++
 drivers/rapidio/rio-locks.h                     |   69 +
 drivers/rapidio/rio-multicast.h                 |   28 +
 drivers/rapidio/rio-net.h                       |   26 +
 drivers/rapidio/rio-net2.c                      | 2037 +++++++++++++++++
 drivers/rapidio/rio-quirks.c                    |   59 +
 drivers/rapidio/rio-route.c                     |  290 +++
 drivers/rapidio/rio-route.h                     |   31 +
 drivers/rapidio/rio-sysfs.c                     |  218 +-
 drivers/rapidio/rio.c                           | 1404 ++++++++----
 drivers/rapidio/rio.h                           |   87 +-
 drivers/usb/host/ehci-ci13612.c                 |   42 +-
 include/asm-generic/vmlinux.lds.h               |   10 +
 include/linux/rio.h                             |  231 +-
 include/linux/rio_dio.h                         |   67 +
 include/linux/rio_drv.h                         |  202 +-
 include/linux/rio_ids.h                         |    7 +
 include/linux/rio_regs.h                        |   26 +
 include/linux/riopw.h                           |   30 +
 scripts/setlocalversion                         |    8 +
 99 files changed, 21231 insertions(+), 2399 deletions(-)
 delete mode 100644 arch/arm/boot/dts/axm-sim.dts
 create mode 100644 arch/arm/boot/dts/axm55xxsim16.dts
 create mode 100644 arch/arm/include/asm/axxia-rio.h
 create mode 100644 arch/arm/include/asm/rio.h
 create mode 100644 arch/arm/mach-axxia/include/mach/memory.h
 create mode 100644 arch/arm/mach-axxia/include/mach/ncr.h
 create mode 100644 arch/arm/mach-axxia/ncr.c
 create mode 100644 arch/arm/mach-axxia/rapidio.c
 delete mode 100644 arch/arm/mach-axxia/wrappers.c
 create mode 100644 arch/powerpc/boot/dts/lsi_acp342x.dts
 create mode 100644 arch/powerpc/boot/dts/lsi_acp344x.dts
 create mode 100644 arch/powerpc/include/asm/axxia-rio.h
 create mode 100644 arch/powerpc/platforms/44x/acprio.c
 delete mode 100644 arch/powerpc/sysdev/lsi_acp_wrappers.c
 create mode 100644 drivers/rapidio/devices/lsi/DtsConfig.txt
 create mode 100644 drivers/rapidio/devices/lsi/Kconfig
 create mode 100644 drivers/rapidio/devices/lsi/Makefile
 create mode 100644 drivers/rapidio/devices/lsi/SysfsDesc.txt
 create mode 100755 drivers/rapidio/devices/lsi/axxia-rio-ds.c
 create mode 100755 drivers/rapidio/devices/lsi/axxia-rio-ds.h
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio-hotplug.c
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio-irg-dbg.h
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio-irq.c
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio-irq.h
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio-sysfs.c
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio.c
 create mode 100644 drivers/rapidio/devices/lsi/axxia-rio.h
 create mode 100644 drivers/rapidio/rio-destid.c
 create mode 100644 drivers/rapidio/rio-destid.h
 create mode 100644 drivers/rapidio/rio-dio.c
 create mode 100644 drivers/rapidio/rio-hotplug.c
 create mode 100644 drivers/rapidio/rio-hotplug.h
 create mode 100644 drivers/rapidio/rio-job.h
 create mode 100644 drivers/rapidio/rio-locks.c
 create mode 100644 drivers/rapidio/rio-locks.h
 create mode 100644 drivers/rapidio/rio-multicast.h
 create mode 100644 drivers/rapidio/rio-net.h
 create mode 100644 drivers/rapidio/rio-net2.c
 create mode 100644 drivers/rapidio/rio-quirks.c
 create mode 100644 drivers/rapidio/rio-route.c
 create mode 100644 drivers/rapidio/rio-route.h
 create mode 100644 include/linux/rio_dio.h
 create mode 100644 include/linux/riopw.h

-- 
1.7.9.5



More information about the linux-yocto mailing list