Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

irqchip/mtk-sysirq: Remove unnecessary barrier when configuring trigger

This prevent unnecessary visibility when configuring trigger type

Signed-off-by: Mars Cheng <mars.cheng@mediatek.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>

authored by

Mars Cheng and committed by
Marc Zyngier
5e11d16c 13683f9b

+1 -1
+1 -1
drivers/irqchip/irq-mtk-sysirq.c
··· 57 57 value &= ~(1 << offset); 58 58 } 59 59 60 - writel(value, base + reg_index * 4); 60 + writel_relaxed(value, base + reg_index * 4); 61 61 62 62 data = data->parent_data; 63 63 ret = data->chip->irq_set_type(data, type);