[PATCH 11/12] soc: fsl: qe: Remove useless struct member
Paul Louvel
paul.louvel at bootlin.com
Fri Jul 3 06:30:19 PDT 2026
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 <paul.louvel at bootlin.com>
---
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
More information about the linux-arm-kernel
mailing list