irqchip: gicv3-its: Support safe initialization
authorYun Wu <wuyun.wu@huawei.com>
Fri, 6 Mar 2015 16:37:50 +0000 (16:37 +0000)
committerJason Cooper <jason@lakedaemon.net>
Sun, 8 Mar 2015 05:34:58 +0000 (05:34 +0000)
commit4559fbb3a9b1bde46afc739fa6c300826acdc19c
treeb2d257b5b9de9e1f5c70bfa76566aeff5ce2320b
parent7cb991164a46992a499ecdc77b17f8ac94bdb75f
irqchip: gicv3-its: Support safe initialization

It's unsafe to change the configurations of an activated ITS directly
since this will lead to unpredictable results. This patch guarantees
the ITSes being initialized are quiescent.

Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Yun Wu <wuyun.wu@huawei.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Link: https://lkml.kernel.org/r/1425659870-11832-12-git-send-email-marc.zyngier@arm.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
drivers/irqchip/irq-gic-v3-its.c