[linux-yocto] [PATCH 00/26] Intel Axxia updates to linux-yocto-4.1
Daniel Dragomir
daniel.dragomir at windriver.com
Wed Nov 16 08:56:36 PST 2016
Hello Bruce!
This series of patches brings various improvements to the Intel Axxia
drivers from linux-yocto-4.1, including RapidIO, tty/serial, HW-random,
NEMAC, MISC, also to kvm, kexec, kdump, mm, and some updates in device
trees for Intel Axxia boards.
If all the patches are ok, please pull them from
https://github.com/axxia/axxia_yocto_linux_4.1_pull.git
into
git://git.yoctoproject.org/linux-yocto-4.1
Pull
standard/axxia/base-1.46 -> standard/axxia/base
standard/preempt-rt/axxia/base-1.46 -> 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,
Daniel Dragomir
AKASHI Takahiro (6):
arm64: kvm: allows kvm cpu hotplug
arm64: kdump: reserve memory for crash dump kernel
arm64: kdump: implement machine_crash_shutdown()
arm64: kdump: add kdump support
arm64: kdump: update a kernel doc
arm64: kdump: relax BUG_ON() if more than one cpus are still active
Charlie Paul (2):
arm64: Changes to Patches to support AXXIA kernel
arm64: mm: Removed calls to reset_pmuserenr_el0
Geoff Levand (7):
arm64: Fold proc-macros.S into assembler.h
arm64: Convert hcalls to use HVC immediate value
arm64: Add new hcall HVC_CALL_FUNC
arm64: Add back cpu_reset routines
arm64: Enable the identity mapping to allow the MMU disabling
arm64: kexec: Add core kexec support
arm64: kexec: Add pr_devel output
John Jacques (7):
drivers/tty/serial: Remove a Bringup Change
drivers/tty/serial: Updated Baud Rate Calcualtion
axxia: Change Clock Definitions for 5600 and 6700
axxia: Device Tree Update for 5600 and 6700
axxia: Update the Axxia Device Trees for 5600 and 6700
drivers/misc: Update Axxia OEM Call Handling
axxia: Correct the Clock Names for I2C in the 5600 Device Trees
Palani (1):
axxia: Rapidio Device-Tree updates
Per Hallsmark (2):
net: nemac: cannot sleep in get_stats
axm56xx: restart with ddr retention
Sreedevi Joshi (1):
char: hwrng: kstrtoint argument updated for base
.../bindings/rapidio/intel,axxia-rapidio.txt | 28 +
Documentation/kdump/kdump.txt | 29 +-
arch/arm/boot/dts/axm55xx.dtsi | 4 +-
arch/arm/include/asm/kvm_host.h | 10 +-
arch/arm/include/asm/kvm_mmu.h | 1 +
arch/arm/kvm/arm.c | 89 ++-
arch/arm/kvm/mmu.c | 5 +
arch/arm64/Kconfig | 22 +
arch/arm64/boot/dts/intel/axc67xx.dtsi | 89 ++-
arch/arm64/boot/dts/intel/axm56xx.dtsi | 51 +-
arch/arm64/include/asm/assembler.h | 48 +-
arch/arm64/include/asm/kexec.h | 80 +++
arch/arm64/include/asm/kvm_host.h | 11 +-
arch/arm64/include/asm/kvm_mmu.h | 1 +
arch/arm64/include/asm/mmu.h | 2 +-
arch/arm64/include/asm/proc-fns.h | 2 +
arch/arm64/include/asm/virt.h | 49 ++
arch/arm64/kernel/Makefile | 3 +
arch/arm64/kernel/cpu-reset.S | 84 +++
arch/arm64/kernel/cpu-reset.h | 22 +
arch/arm64/kernel/crash_dump.c | 71 +++
arch/arm64/kernel/head.S | 1 -
arch/arm64/kernel/hyp-stub.S | 43 +-
arch/arm64/kernel/machine_kexec.c | 248 +++++++++
arch/arm64/kernel/process.c | 2 +
arch/arm64/kernel/relocate_kernel.S | 143 +++++
arch/arm64/kernel/setup.c | 6 +
arch/arm64/kernel/smp.c | 30 +-
arch/arm64/kvm/hyp-init.S | 34 +-
arch/arm64/kvm/hyp.S | 44 +-
arch/arm64/mm/cache.S | 2 -
arch/arm64/mm/init.c | 83 +++
arch/arm64/mm/mmu.c | 12 +
arch/arm64/mm/proc.S | 38 --
drivers/char/hw_random/axxia-rng.c | 3 +-
drivers/clk/Makefile | 1 -
drivers/clk/clk-axm5516.c | 614 ---------------------
drivers/misc/Kconfig | 6 +-
drivers/misc/Makefile | 2 +-
drivers/misc/axxia-dspc.c | 190 -------
drivers/misc/axxia-oem.c | 392 +++++++++++++
drivers/net/ethernet/intel/axxia/nemac.c | 10 +-
drivers/power/reset/Kconfig | 11 +
drivers/power/reset/axxia-reset.c | 22 +
drivers/rapidio/devices/lsi/axxia-rio.c | 2 +-
drivers/tty/serial/amba-pl011.c | 5 +-
include/dt-bindings/clock/lsi,axm5516-clks.h | 36 --
include/linux/axxia-dspc.h | 21 -
include/linux/axxia-oem.h | 34 ++
include/uapi/linux/kexec.h | 1 +
50 files changed, 1662 insertions(+), 1075 deletions(-)
create mode 100644 Documentation/devicetree/bindings/rapidio/intel,axxia-rapidio.txt
create mode 100644 arch/arm64/include/asm/kexec.h
create mode 100644 arch/arm64/kernel/cpu-reset.S
create mode 100644 arch/arm64/kernel/cpu-reset.h
create mode 100644 arch/arm64/kernel/crash_dump.c
create mode 100644 arch/arm64/kernel/machine_kexec.c
create mode 100644 arch/arm64/kernel/relocate_kernel.S
delete mode 100644 drivers/clk/clk-axm5516.c
delete mode 100644 drivers/misc/axxia-dspc.c
create mode 100644 drivers/misc/axxia-oem.c
delete mode 100644 include/dt-bindings/clock/lsi,axm5516-clks.h
delete mode 100644 include/linux/axxia-dspc.h
create mode 100644 include/linux/axxia-oem.h
--
2.7.4
More information about the linux-yocto
mailing list