irqchip: qcom-mpm: Add IRQCHIP_SET_TYPE_MASKED flag

Add IRQCHIP_SET_TYPE_MASKED flag for gpio and gic irqchips.

Change-Id: Ie6bf76ab2c98e4bc40ad4adfb13da9c9b69734c9
Signed-off-by: Maulik Shah <quic_mkshah@quicinc.com>
This commit is contained in:
Maulik Shah 2023-05-03 12:10:04 +05:30 • committed by Alexander Winkowski
commit b08b1645a2
No known key found for this signature in database
GPG key ID: 72762A66704CDE44

View file

@ -290,7 +290,7 @@ static struct irq_chip msm_mpm_gic_chip = {
.irq_disable = msm_mpm_gic_chip_mask,
.irq_unmask = msm_mpm_gic_chip_unmask,
.irq_set_type = msm_mpm_gic_chip_set_type,
.flags = IRQCHIP_MASK_ON_SUSPEND | IRQCHIP_SKIP_SET_WAKE,
.flags = IRQCHIP_SET_TYPE_MASKED | IRQCHIP_MASK_ON_SUSPEND | IRQCHIP_SKIP_SET_WAKE,
.irq_set_affinity = msm_mpm_gic_chip_set_affinity,
};
@ -300,7 +300,7 @@ static struct irq_chip msm_mpm_gpio_chip = {
.irq_disable = msm_mpm_gpio_chip_mask,
.irq_unmask = msm_mpm_gpio_chip_unmask,
.irq_set_type = msm_mpm_gpio_chip_set_type,
.flags = IRQCHIP_MASK_ON_SUSPEND | IRQCHIP_SKIP_SET_WAKE,
.flags = IRQCHIP_SET_TYPE_MASKED | IRQCHIP_MASK_ON_SUSPEND | IRQCHIP_SKIP_SET_WAKE,
};
static int msm_mpm_gpio_chip_translate(struct irq_domain *d,