19 Dec
2021
19 Dec
'21
7:20 p.m.
On 12/19/2021 10:10 AM, Lad Prabhakar wrote:
platform_get_resource(pdev, IORESOURCE_IRQ, ..) relies on static allocation of IRQ resources in DT core code, this causes an issue when using hierarchical interrupt domains using "interrupts" property in the node as this bypasses the hierarchical setup and messes up the irq chaining.
In preparation for removal of static setup of IRQ resource from DT core code use platform_get_irq().
While at it also drop "r_irq" member from struct bcm_i2s_priv as there are no users of it.
Signed-off-by: Lad Prabhakar prabhakar.mahadev-lad.rj@bp.renesas.com
Reviewed-by: Florian Fainelli f.fainelli@gmail.com
Thanks!
--
Florian