[linux-yocto] [PATCH 00/26] Intel Axxia updates to linux-yocto-4.1

Bruce Ashfield bruce.ashfield at windriver.com
Wed Nov 16 12:45:04 PST 2016


On 2016-11-16 11:56 AM, Daniel Dragomir wrote:
> 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.

These look fine to me, and are now merged.

Bruce

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



More information about the linux-yocto mailing list