[PATCH 0/5] ARM64: dts: marvell: armada37xx: DT fixes and enablements

Gregory CLEMENT gregory.clement at free-electrons.com
Mon Jul 3 07:06:53 PDT 2017


Hi Marc,
 
 On sam., juil. 01 2017, Marc Zyngier <marc.zyngier at arm.com> wrote:

> I finally got a chance to spend some time with an Armada-3720-based
> Espressobin, and immediately faced a number of issues which would make
> the system of limited use for me. Fortunately, these are pretty easy
> to fix:
>
> - The first patch (already posted a couple of weeks ago, and included
>   here for completeness) fixes what is probably a copy-paste issue
>   between GICv2 and GICv3-based platforms, where a cpu-mask is wrongly
>   applied to PPIs.
>
> - The following two patches add missing properties that are required
>   for enabling virtualisation support (GIC maintenance interrupt, MMIO
>   regions for GICv2 guest compatibility). KVM now runs correctly on
>   this HW.
>
> - The following patch exposes the CPUs' PMUv3, making perf work. Hey,
>   for once it is wired correctly, without anything funky breaking the
>   interrupt routing! Let's not miss this once in a lifetime
>   opportunity!
>
> - The last patch enables the USB2 interface on the Espressobin. OK,
>   not very useful, but since it works...
>
> This has been tested on -next as of this yesterday.


All applied on mvebu/dt64-for-4.14

Thanks,

Gregory


>
> 	M.
>
> Marc Zyngier (5):
>   ARM64: dts: marvell: armada37xx: Fix timer interrupt specifiers
>   ARM64: dts: marvell: armada37xx: Fix GIC maintenance interrupt
>   ARM64: dts: marvell: armada37xx: Enable memory-mapped GIC CPU
>     interface
>   ARM64: dts: marvell: armada37xx: Wire PMUv3
>   ARM64: dts: marvell: armada37xx: Enable USB2 on espressobin
>
>  .../boot/dts/marvell/armada-3720-espressobin.dts   |  5 +++++
>  arch/arm64/boot/dts/marvell/armada-37xx.dtsi       | 23 +++++++++++++---------
>  2 files changed, 19 insertions(+), 9 deletions(-)
>
> -- 
> 2.11.0
>

-- 
Gregory Clement, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com



More information about the linux-arm-kernel mailing list