diff options
Diffstat (limited to 'drivers/irqchip/irq-imx-gpcv2.c')
-rw-r--r-- | drivers/irqchip/irq-imx-gpcv2.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/irqchip/irq-imx-gpcv2.c b/drivers/irqchip/irq-imx-gpcv2.c index e48d3305456f..05302cef76dd 100644 --- a/drivers/irqchip/irq-imx-gpcv2.c +++ b/drivers/irqchip/irq-imx-gpcv2.c | |||
@@ -158,7 +158,7 @@ static int imx_gpcv2_domain_xlate(struct irq_domain *domain, | |||
158 | unsigned int *out_type) | 158 | unsigned int *out_type) |
159 | { | 159 | { |
160 | /* Shouldn't happen, really... */ | 160 | /* Shouldn't happen, really... */ |
161 | if (domain->of_node != controller) | 161 | if (irq_domain_get_of_node(domain) != controller) |
162 | return -EINVAL; | 162 | return -EINVAL; |
163 | 163 | ||
164 | /* Not GIC compliant */ | 164 | /* Not GIC compliant */ |
@@ -202,7 +202,7 @@ static int imx_gpcv2_domain_alloc(struct irq_domain *domain, | |||
202 | } | 202 | } |
203 | 203 | ||
204 | parent_args = *args; | 204 | parent_args = *args; |
205 | parent_args.np = domain->parent->of_node; | 205 | parent_args.np = irq_domain_get_of_node(domain->parent); |
206 | return irq_domain_alloc_irqs_parent(domain, irq, nr_irqs, &parent_args); | 206 | return irq_domain_alloc_irqs_parent(domain, irq, nr_irqs, &parent_args); |
207 | } | 207 | } |
208 | 208 | ||