These patches are updates to the LSI standard/axxia/base for 3.10. 
 They are broken out into functional and code syntax changes.

Anders Berg (13):
  i2c-axxia: Fix broken smbus block read
  i2c-axxia: Adjust tLOW,tHIGH to match fast-mode requirements
  arm/axxia: Workaround for cross-cluster sev issue
  Revert "LSI AXM55XX: Add GENERIC_LOCKBREAK"
  Revert "LSI AXM55XX: Disable use of wfe/sev in arch spinlock"
  dma: lsi-dma32: DMA driver configuration update
  dma: lsi-dma32: Cleanup DMA driver
  mach-axxia: Split device tree into SoC/board parts
  arm/axxia: Configure changes to 'GPIO driver for SPI chip selects'
  arm/axxia: GPIO driver for SPI chip selects
  spi: Revert to mainline spi-pl022
  hwmon: Support new revision of LTC2974
  i2c-axxia: Use managed functions devm_*

Charlie Paul (16):
  i2c-axxia: code update kernel.org coding spec
  LSI powerpc/boot: added for rapidio
  LSI RAPIDIO: Updated as per checkpatch
  LSIAXM55xx: Checkpatch updates to patch 'Various performance fixes
    for rapidio'
  LSI AXM55xx: Code syntax - checkpatch updates to Update RIO
    interfaces
  LSI AXM55xx: Code syntax: Checkconfig updates to Rapidio bug fixes
  LSI AXM55xx: Checkpatch update 'Move datastream apis'
  arm/axxia: Checkpatch updates to 'Work around for cluster'
  LSI FEMAC: Chechpatch updates to 'Ethernet Driver'
  arm/mach-axxia: Checkpatch update to 'improved robustness for DDR'
  kernel/irq/manage.c: Checkpatch update to 'Fix irq_set_affinity'
    patch
  spi: Checkpatch changes to 'Revert to mainline spi-pl022'
  i2c-axxia: Configure changes to 'Use managed functions devm_*'
  arm/mm: Checkpatch to 'Backport of 3159f372354e8e1f5dee714663d70'
  arch/arm/mach-axxia: Checkpatch to 'Work-Around for Event Problems'
  LSI drivers/tty/serial: Checkpatch 'Axxia Serial Driver Update'

David Mercado (3):
  LSI FEMAC Ethernet Driver
  kernel/irq/manage.c: Fix irq_set_affinity to allow use with buslocks
  LSI AXM55xx: Axxia GIC driver improvements (3rd gen)

Gary McGee (2):
  fixes for VP engine quiesce and DDR shutdown
  arm/axxia: improved robustness for DDR retention

John Jacques (10):
  arch/arm/mach-axxia: Updated Device Tree for Emulation
  arch/arm/mach-axxia: Accept the new lsi,axm5516-emu Machine
  arch/arm/mach-axxia: Disable DDR Retention Resets in Sim/Emu
  arch/arm/mach-axxia: Updates to the VMFS File System
  axxia: Updated Device Trees Signed-off-by: John Jacques
    <john.jacq...@lsi.com>
  arch/arm/mach-axxia: Name Cleanup
  arch/arm/mach-axxia: Work-Around for Event Problems in v1.0 Silicon
  arch/powerpc: Update the Axxia Device Tree Files
  arch/powerpc: Clean up of Compatible Names in Axxia Device Trees
  LSI drivers/tty: Axxia Serial Driver Update

Jonas Svennebring (2):
  arm/mm: Backport of 3159f372354e8e1f5dee714663d70
  Basic perf support for axxia plaform block provided by LSI.

Michael Bringmann (8):
  LSI AXM55XX/rapidio: Add SRIO controller support for LSI.
  LSI RAPIDIO - changes to support
  LSI AXM55xx: Various performance and fixes for rapidio endpoint code.
  LSI AXM55xx/rionet: Update RIO interfaces with latest changes.
  LSI AXM55xx: Configuration updates
  LSI AXM55xx: Bug fixes for rapidio.
  LSI AXM55xx: Disable linkdown reset configuration.
  LSI AXM55xx: Move datastream APIs and symbols to public header file.

Paul Butler (2):
  i2c: comforming to changes introduced by move of_i2c to core
  gpio: repairs merge comflict

SangeethaRao (1):
  LSI powerpc/sysdev: Removing the power of 2 size restriction

 arch/arm/Kconfig                                |   25 +-
 arch/arm/boot/dts/Makefile                      |    5 +
 arch/arm/boot/dts/axm-sim.dts                   |  403 ----
 arch/arm/boot/dts/axm-ve-tc1.dts                |  363 ---
 arch/arm/boot/dts/axm-ve-tc2.dts                |  174 --
 arch/arm/boot/dts/axm5504-cpus.dtsi             |   49 +
 arch/arm/boot/dts/axm5504-emu.dts               |   44 +
 arch/arm/boot/dts/axm5504-sim.dts               |  127 ++
 arch/arm/boot/dts/axm5507-cpus.dtsi             |   73 +
 arch/arm/boot/dts/axm5507-emu.dts               |   44 +
 arch/arm/boot/dts/axm5508-cpus.dtsi             |   81 +
 arch/arm/boot/dts/axm5512-cpus.dtsi             |  114 +
 arch/arm/boot/dts/axm5516-amarillo.dts          |  195 ++
 arch/arm/boot/dts/axm5516-cpus.dtsi             |  145 ++
 arch/arm/boot/dts/axm5516-sim.dts               |  127 ++
 arch/arm/boot/dts/axm55xx.dts                   |  464 ----
 arch/arm/boot/dts/axm55xx.dtsi                  |  390 ++++
 arch/arm/boot/dts/axm55xxemu.dts                |  219 --
 arch/arm/boot/dts/axm55xxemu7.dts               |  226 ++
 arch/arm/boot/dts/axm55xxsim.dts                |  363 ---
 arch/arm/boot/dts/axm55xxsim16.dts              |  459 ----
 arch/arm/boot/fmboot/Makefile                   |   12 +-
 arch/arm/include/asm/axxia-rio.h                |  141 ++
 arch/arm/include/asm/rio.h                      |   37 +
 arch/arm/include/asm/spinlock.h                 |    9 +-
 arch/arm/mach-axxia/Makefile                    |    7 +-
 arch/arm/mach-axxia/axxia-gic.c                 | 1138 +++++-----
 arch/arm/mach-axxia/axxia.c                     |   66 +-
 arch/arm/mach-axxia/clock.c                     |    2 +-
 arch/arm/mach-axxia/ddr_retention.c             |  255 ++-
 arch/arm/mach-axxia/ddr_shutdown.c              |  332 +++
 arch/arm/mach-axxia/ev.c                        |   53 +
 arch/arm/mach-axxia/ncr.c                       |   18 +-
 arch/arm/mach-axxia/perf_event_memc.c           |  130 ++
 arch/arm/mach-axxia/perf_event_memc.h           |   62 +
 arch/arm/mach-axxia/perf_event_pcx.c            |   46 +
 arch/arm/mach-axxia/perf_event_platform.c       |  270 +++
 arch/arm/mach-axxia/perf_event_platform.h       |   10 +
 arch/arm/mach-axxia/perf_event_vp.c             |   51 +
 arch/arm/mach-axxia/platsmp.c                   |   54 +-
 arch/arm/mach-axxia/rapidio.c                   |   79 +
 arch/arm/mach-axxia/smon.c                      |  200 ++
 arch/arm/mach-axxia/smon.h                      |   71 +
 arch/arm/mach-axxia/ssp-gpio.c                  |  132 ++
 arch/arm/mm/mmap.c                              |   10 +-
 arch/powerpc/boot/dts/acp25xx.dts               |  398 ++--
 arch/powerpc/boot/dts/acp342x.dts               |  354 +--
 arch/powerpc/boot/dts/acp344x.dts               |  151 +-
 arch/powerpc/boot/dts/acp35xx.dts               |   72 +-
 arch/powerpc/boot/dts/lsi_acp342x.dts           |  317 +++
 arch/powerpc/boot/dts/lsi_acp344x.dts           |  355 +++
 arch/powerpc/include/asm/axxia-rio.h            |  105 +
 arch/powerpc/include/asm/rio.h                  |   48 +
 arch/powerpc/platforms/44x/Makefile             |    3 +-
 arch/powerpc/platforms/44x/acprio.c             |   65 +
 arch/powerpc/platforms/44x/acpx1.c              |    2 +-
 arch/powerpc/sysdev/lsi_pci.c                   |    5 +-
 drivers/dma/Kconfig                             |    1 +
 drivers/dma/lsi-dma32.c                         |  527 ++---
 drivers/dma/lsi-dma32.h                         |   41 +-
 drivers/gpio/gpio-pl061.c                       |    2 +-
 drivers/hwmon/pmbus/ltc2978.c                   |    5 +-
 drivers/i2c/busses/acp3400-i2c.c                |    3 -
 drivers/i2c/busses/i2c-axxia.c                  |  159 +-
 drivers/net/ethernet/lsi/Kconfig                |   15 -
 drivers/net/ethernet/lsi/lsi_acp_mdio.c         |  245 +-
 drivers/net/ethernet/lsi/lsi_acp_net.c          |  877 ++++---
 drivers/net/ethernet/lsi/lsi_acp_net.h          |  273 ++-
 drivers/net/rionet.c                            |  155 +-
 drivers/rapidio/Kconfig                         |  115 +-
 drivers/rapidio/Makefile                        |    5 +-
 drivers/rapidio/devices/Kconfig                 |    2 +
 drivers/rapidio/devices/Makefile                |    5 +-
 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      | 1904 ++++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio-ds.h      |  116 +
 drivers/rapidio/devices/lsi/axxia-rio-hotplug.c |  369 +++
 drivers/rapidio/devices/lsi/axxia-rio-irg-dbg.h |  258 +++
 drivers/rapidio/devices/lsi/axxia-rio-irq.c     | 2764 +++++++++++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio-irq.h     |  331 +++
 drivers/rapidio/devices/lsi/axxia-rio-sysfs.c   |  962 ++++++++
 drivers/rapidio/devices/lsi/axxia-rio.c         | 1766 +++++++++++++++
 drivers/rapidio/devices/lsi/axxia-rio.h         |  576 +++++
 drivers/rapidio/devices/tsi721.c                |  344 +--
 drivers/rapidio/devices/tsi721.h                |  120 +-
 drivers/rapidio/devices/tsi721_dma.c            |  823 -------
 drivers/rapidio/rio-access.c                    |   91 +-
 drivers/rapidio/rio-destid.c                    | 1551 +++++++++++++
 drivers/rapidio/rio-destid.h                    |   85 +
 drivers/rapidio/rio-dio.c                       |  872 +++++++
 drivers/rapidio/rio-driver.c                    |   78 +-
 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                      | 2038 +++++++++++++++++
 drivers/rapidio/rio-quirks.c                    |   59 +
 drivers/rapidio/rio-route.c                     |  290 +++
 drivers/rapidio/rio-route.h                     |   31 +
 drivers/rapidio/rio-scan.c                      |  637 +++---
 drivers/rapidio/rio-sysfs.c                     |  237 +-
 drivers/rapidio/rio.c                           | 1842 ++++++++-------
 drivers/rapidio/rio.h                           |   96 +-
 drivers/rapidio/switches/idt_gen2.c             |    9 +-
 drivers/spi/Kconfig                             |    7 +
 drivers/spi/Makefile                            |    1 +
 drivers/spi/spi-acp.c                           | 2505 ++++++++++++++++++++
 drivers/spi/spi-pl022.c                         |  810 +++----
 drivers/tty/serial/lsi_acp_serial.c             |  103 +-
 fs/vmfs/inode.c                                 |   18 +-
 fs/vmfs/ioctl.c                                 |    8 +
 include/asm-generic/vmlinux.lds.h               |   10 +
 include/linux/rio-axxia.h                       |  322 +++
 include/linux/rio.h                             |  310 ++-
 include/linux/rio_dio.h                         |   67 +
 include/linux/rio_drv.h                         |  217 +-
 include/linux/rio_ids.h                         |    7 +
 include/linux/rio_regs.h                        |   26 +
 include/linux/riopw.h                           |   30 +
 kernel/irq/manage.c                             |   16 +-
 126 files changed, 27730 insertions(+), 8072 deletions(-)
 delete mode 100644 arch/arm/boot/dts/axm-sim.dts
 delete mode 100644 arch/arm/boot/dts/axm-ve-tc1.dts
 delete mode 100644 arch/arm/boot/dts/axm-ve-tc2.dts
 create mode 100644 arch/arm/boot/dts/axm5504-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/axm5504-emu.dts
 create mode 100644 arch/arm/boot/dts/axm5504-sim.dts
 create mode 100644 arch/arm/boot/dts/axm5507-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/axm5507-emu.dts
 create mode 100644 arch/arm/boot/dts/axm5508-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/axm5512-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/axm5516-amarillo.dts
 create mode 100644 arch/arm/boot/dts/axm5516-cpus.dtsi
 create mode 100644 arch/arm/boot/dts/axm5516-sim.dts
 delete mode 100644 arch/arm/boot/dts/axm55xx.dts
 create mode 100644 arch/arm/boot/dts/axm55xx.dtsi
 delete mode 100644 arch/arm/boot/dts/axm55xxemu.dts
 create mode 100644 arch/arm/boot/dts/axm55xxemu7.dts
 delete mode 100644 arch/arm/boot/dts/axm55xxsim.dts
 delete 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/ddr_shutdown.c
 create mode 100644 arch/arm/mach-axxia/ev.c
 create mode 100644 arch/arm/mach-axxia/perf_event_memc.c
 create mode 100644 arch/arm/mach-axxia/perf_event_memc.h
 create mode 100644 arch/arm/mach-axxia/perf_event_pcx.c
 create mode 100644 arch/arm/mach-axxia/perf_event_platform.c
 create mode 100644 arch/arm/mach-axxia/perf_event_platform.h
 create mode 100644 arch/arm/mach-axxia/perf_event_vp.c
 create mode 100644 arch/arm/mach-axxia/rapidio.c
 create mode 100644 arch/arm/mach-axxia/smon.c
 create mode 100644 arch/arm/mach-axxia/smon.h
 create mode 100644 arch/arm/mach-axxia/ssp-gpio.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
 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
 delete mode 100644 drivers/rapidio/devices/tsi721_dma.c
 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 drivers/spi/spi-acp.c
 create mode 100644 include/linux/rio-axxia.h
 create mode 100644 include/linux/rio_dio.h
 create mode 100644 include/linux/riopw.h

-- 
1.7.9.5

-- 
_______________________________________________
linux-yocto mailing list
linux-yo...@yoctoproject.org
https://lists.yoctoproject.org/listinfo/linux-yocto

Reply via email to