The reg member from the struct qepic_data is no longer needed, since it
is now embedded in reg_base of struct irq_chip_generic. Remove it.

Signed-off-by: Paul Louvel <[email protected]>
---
 drivers/soc/fsl/qe/qe_ports_ic.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/drivers/soc/fsl/qe/qe_ports_ic.c b/drivers/soc/fsl/qe/qe_ports_ic.c
index 1bf2af087b78..6cf23a721ff3 100644
--- a/drivers/soc/fsl/qe/qe_ports_ic.c
+++ b/drivers/soc/fsl/qe/qe_ports_ic.c
@@ -17,7 +17,6 @@
 #define CEPICR         0x14
 
 struct qepic_data {
-       void __iomem *reg;
        int parent_irq;
        struct irq_domain *domain;
        struct irq_chip_generic *gc;
@@ -144,15 +143,16 @@ static int qepic_probe(struct platform_device *pdev)
        };
        struct device *dev = &pdev->dev;
        struct qepic_data *data;
+       void __iomem *reg;
 
        data = devm_kzalloc(dev, sizeof(*data), GFP_KERNEL);
        if (!data)
                return -ENOMEM;
        d_info.host_data = data;
 
-       data->reg = devm_platform_ioremap_resource(pdev, 0);
-       if (IS_ERR(data->reg))
-               return PTR_ERR(data->reg);
+       reg = devm_platform_ioremap_resource(pdev, 0);
+       if (IS_ERR(reg))
+               return PTR_ERR(reg);
 
        data->parent_irq = platform_get_irq(pdev, 0);
        if (data->parent_irq < 0)
@@ -165,7 +165,7 @@ static int qepic_probe(struct platform_device *pdev)
        data->gc = irq_get_domain_generic_chip(data->domain, 0);
        if (!data->gc)
                return -ENODEV;
-       data->gc->reg_base = data->reg;
+       data->gc->reg_base = reg;
 
        return 0;
 }

-- 
2.55.0


Reply via email to