[linux-yocto] [PULL REQUEST] Intel Axxia updates to linux-yocto-4.1

Cristian Bercaru cristian.bercaru at windriver.com
Thu Nov 19 08:31:20 PST 2015


Hello!

This series of patches brings various improvements to the Intel Axxia
drivers from linux-yocto-4.1, including NCR, PCIe, Dickens, amba-pl011
and XLF device trees.

Please pull the patches from
https://github.com/lsigithub/axxia_yocto_linux_4.1_pull.git
into git://git.yoctoproject.org/linux-yocto-4.1
Pull
'standard/axxia/base-1.18' -> 'standard/axxia/base'
'standard/preempt-rt/axxia/base-1.18' -> 'standard/preempt-rt/axxia/base'

If you add more patches to standard/(preempt-rt)/axxia/base beforehand
please notify me. I will rebase our changes so you can do a clean,
fast-forward pull.

Thank you,
Cristian Bercaru

Dave Martin (1):
  serial/amba-pl011: Refactor and simplify TX FIFO handling

Gary McGee (1):
  arch/arm/mach-axxia : Make AXXIA_NCR_RESET_CHECK a Kconfig Option

John Jacques (6):
  arch/arm64: Axxia Device Tree Update for XLF
  drivers/misc: Clean Up and Improve the Axxia NCR Driver
  arch/arm/kvm: KVM_VTTBR Is Too Large for 'add'
  drivers/misc: Clean Up the NCR Driver
  drivers/misc/lsi-ncr.c: Move the Header to the Default Path
  arch/arm/mach-axxia: Clean Up the Mapping of Dickens

SangeethaRao (2):
  drivers/pci/host: Updated X7 PCIe Driver
  drivers/pci/host: Updated Kconfig

Sreedevi Joshi (2):
  char: hwrng: Enabled trng driver for XLF
  misc: mtc: Enable XLF MTC driver

 arch/arm/boot/dts/axm55xx.dtsi            |   4 +-
 arch/arm/include/asm/lsi/acp_ncr.h        |  45 ----
 arch/arm/kvm/interrupts.S                 |   6 +-
 arch/arm/mach-axxia/Kconfig               |   7 +
 arch/arm/mach-axxia/axxia.c               |  53 ++--
 arch/arm/mach-axxia/axxia.h               |   2 +
 arch/arm/mach-axxia/ddr_retention.c       | 186 ++++++-------
 arch/arm/mach-axxia/include/mach/ncr.h    |  44 ---
 arch/arm/mach-axxia/perf_event_platform.c |   2 +-
 arch/arm/mach-axxia/platsmp.c             |  29 +-
 arch/arm/mach-axxia/rapidio.c             |   2 +-
 arch/arm/mach-axxia/smon.c                |   3 +-
 arch/arm64/boot/dts/intel/axc6704-emu.dts |   8 +
 arch/arm64/boot/dts/intel/axc6712-emu.dts |  10 +
 arch/arm64/boot/dts/intel/axc67xx.dtsi    |   2 +-
 drivers/edac/axxia_edac-l2_cpu.c          |   2 +-
 drivers/edac/axxia_edac-l3.c              |   2 +-
 drivers/edac/axxia_edac-mc.c              |   2 +-
 drivers/misc/lsi-mtc.c                    |  48 +++-
 drivers/misc/lsi-ncr.c                    | 435 ++++++++++++++++++++----------
 drivers/misc/lsi-ncr.h                    |  42 ---
 drivers/net/ethernet/lsi/lsi_acp_net.c    |   3 +-
 drivers/pci/host/Kconfig                  |   2 +-
 drivers/pci/host/axxia_pci.c              |  24 +-
 drivers/tty/serial/amba-pl011.c           | 113 ++------
 include/linux/lsi-ncr.h                   |  55 ++++
 include/linux/lsi_mtc_ioctl.h             |  87 +++++-
 27 files changed, 665 insertions(+), 553 deletions(-)
 delete mode 100644 arch/arm/include/asm/lsi/acp_ncr.h
 delete mode 100644 arch/arm/mach-axxia/include/mach/ncr.h
 delete mode 100644 drivers/misc/lsi-ncr.h
 create mode 100644 include/linux/lsi-ncr.h

-- 
1.9.1



More information about the linux-yocto mailing list