]> git.baikalelectronics.ru Git - kernel.git/commit
irqchip: gicv3-its: Use non-cacheable accesses when no shareability
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 27 Mar 2015 14:15:05 +0000 (14:15 +0000)
committerJason Cooper <jason@lakedaemon.net>
Sun, 29 Mar 2015 19:25:57 +0000 (19:25 +0000)
commitcb4d9a170513d6aca22cb6b8ce9f01380506b5f9
treea450c343af17966b9fb78d54488c0ee838436861
parent3a70ae8c3b6bfabc1bac57f4eb68e63a77c28a4f
irqchip: gicv3-its: Use non-cacheable accesses when no shareability

If the ITS or the redistributors report their shareability as zero,
then it is important to make sure they will no generate any cacheable
traffic, as this is unlikely to produce the expected result.

Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Link: https://lkml.kernel.org/r/1427465705-17126-5-git-send-email-marc.zyngier@arm.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
drivers/irqchip/irq-gic-v3-its.c
include/linux/irqchip/arm-gic-v3.h