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 -- _______________________________________________ linux-yocto mailing list linux-yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/linux-yocto