summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarthikeyan Ramasubramanian <kramasub@codeaurora.org>2016-01-22 19:08:07 -0700
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:02:11 -0700
commite170bbd9bd409ea52c123aa5d8c2a1da84aa2648 (patch)
treeda072e5cd526bf41fc31fe669b9eced2cc430930
parent07eb2c2868fe5a87477b03e8cdde7a4f57a7189b (diff)
gpio: smp2p: Use irq_domain_get_of_node accessor
The internals of irq_domain data structure has changed and of_node element has been replaced with fwnode element. Use irq_domain_get_of_node accessor to refer to of_node element in irq_domain data structure. Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
-rw-r--r--drivers/gpio/gpio-msm-smp2p.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpio/gpio-msm-smp2p.c b/drivers/gpio/gpio-msm-smp2p.c
index f4982dce49b7..d189db90d1ee 100644
--- a/drivers/gpio/gpio-msm-smp2p.c
+++ b/drivers/gpio/gpio-msm-smp2p.c
@@ -486,8 +486,8 @@ static void smp2p_add_irq_domain(struct smp2p_chip_dev *chip,
}
/* alloc a contiguous set of virt irqs from anywhere in the irq space */
- irq_base = irq_alloc_descs_from(0, SMP2P_BITS_PER_ENTRY,
- of_node_to_nid(chip->irq_domain->of_node));
+ irq_base = irq_alloc_descs_from(0, SMP2P_BITS_PER_ENTRY, of_node_to_nid(
+ irq_domain_get_of_node(chip->irq_domain)));
if (irq_base < 0) {
SMP2P_ERR("alloc virt irqs failed:%d name:%s pid%d\n", irq_base,
chip->name, chip->remote_pid);