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

Bruce Ashfield bruce.ashfield at windriver.com
Fri May 2 13:09:45 PDT 2014


On 14-05-02 12:22 PM, Charlie Paul wrote:
> Sorry Bruce, those two patches appeared in my tree after a rebase.
> I will put the --cc-supress in my submittals

This series looks fine now. Send a pull request and we'll get it merged.

Bruce

>
> 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
>
> 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.
>
> 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
>



More information about the linux-yocto mailing list