[PATCH 0/3] Misc fixes for Marvell EBU platforms

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Thu Jun 16 06:42:24 PDT 2016


Hello,

This small patch series carries a few fixes for Marvell EBU platforms:

 - The first one fixes HW I/O coherency deadlocks that can be easily
   reproduced with the CESA crypto engine.

 - The second one makes sure PCI I/O regions are mapped
   strongly-ordered. While this is technically a requirement for the
   HW I/O coherency to work reliably, PCI I/O regions are very rarely
   used and we have therefore never seen a problem caused by
   this. Therefore, I have not Cc'ed this patch to stable.

 - The third one fixes the MBus window attributes used to map the CESA
   SRAMs on Armada 385 Linksys platforms.

Thanks!

Thomas

Thomas Petazzoni (3):
  ARM: mvebu: fix HW I/O coherency related deadlocks
  ARM: mvebu: map PCI I/O regions strongly ordered
  ARM: dts: armada-38x: fix MBUS_ID for crypto SRAM on Armada 385
    Linksys

 arch/arm/boot/dts/armada-385-linksys.dtsi |  4 ++--
 arch/arm/mach-mvebu/coherency.c           | 23 +++++++++--------------
 2 files changed, 11 insertions(+), 16 deletions(-)

-- 
2.7.4




More information about the linux-arm-kernel mailing list