irqchip/realtek-rtl: Map control data to virq
authorSander Vanheule <sander@svanheule.net>
Sun, 9 Jan 2022 14:54:32 +0000 (15:54 +0100)
committerMarc Zyngier <maz@kernel.org>
Mon, 17 Jan 2022 12:13:58 +0000 (12:13 +0000)
commit291e79c7e2eb6fdc016453597b78482e06199d0f
treec36cc0be75ce6b0410ecea8b8086e33ea10ce563
parent45378cd33905966baf16d12ab0adbd56794ee075
irqchip/realtek-rtl: Map control data to virq

The driver assigned the irqchip and irq handler to the hardware irq,
instead of the virq. This is incorrect, and only worked because these
irq numbers happened to be the same on the devices used for testing the
original driver.

Fixes: 9f3a0f34b84a ("irqchip: Add support for Realtek RTL838x/RTL839x interrupt controller")
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/4b4936606480265db47df152f00bc2ed46340599.1641739718.git.sander@svanheule.net
drivers/irqchip/irq-realtek-rtl.c