Skip to content

Commit f35508b

Browse files
Stanimir VarbanovKAGA-KOKO
authored andcommitted
irqchip/irq-bcm2712-mip: Set EOI/ACK flags in msi_parent_ops
The recently introduced msi_parent_ops::chip_flags sets irq_eoi()/irq_ack() conditionally, but MIP driver has not been updated. Populate chip_flags with EOI | ACK flags. Fixes: 32c6c05 ("irqchip: Add Broadcom BCM2712 MSI-X interrupt controller") Signed-off-by: Stanimir Varbanov <[email protected]> Signed-off-by: Thomas Gleixner <[email protected]> Link: https://lore.kernel.org/all/[email protected]
1 parent 305825d commit f35508b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/irqchip/irq-bcm2712-mip.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ static const struct irq_domain_ops mip_middle_domain_ops = {
163163
static const struct msi_parent_ops mip_msi_parent_ops = {
164164
.supported_flags = MIP_MSI_FLAGS_SUPPORTED,
165165
.required_flags = MIP_MSI_FLAGS_REQUIRED,
166+
.chip_flags = MSI_CHIP_FLAG_SET_EOI | MSI_CHIP_FLAG_SET_ACK,
166167
.bus_select_token = DOMAIN_BUS_GENERIC_MSI,
167168
.bus_select_mask = MATCH_PCI_MSI,
168169
.prefix = "MIP-MSI-",

0 commit comments

Comments
 (0)