Merge branches 'acpi-ec', 'acpi-video', 'acpi-button' and 'acpi-thermal'
[cascardo/linux.git] / drivers / pinctrl / pinctrl-single.c
index cf9bafa..bfdf720 100644 (file)
@@ -1580,6 +1580,9 @@ static inline void pcs_irq_set(struct pcs_soc_data *pcs_soc,
                else
                        mask &= ~soc_mask;
                pcs->write(mask, pcswi->reg);
+
+               /* flush posted write */
+               mask = pcs->read(pcswi->reg);
                raw_spin_unlock(&pcs->lock);
        }