All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
@ 2022-04-19 14:28 ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_get_and_ioremap_resource() instead of
platform_get_resource() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/da8xx-ddrctl.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/memory/da8xx-ddrctl.c b/drivers/memory/da8xx-ddrctl.c
index 872addd0ec60..b32005bf269c 100644
--- a/drivers/memory/da8xx-ddrctl.c
+++ b/drivers/memory/da8xx-ddrctl.c
@@ -115,8 +115,7 @@ static int da8xx_ddrctl_probe(struct platform_device *pdev)
 		return -EINVAL;
 	}
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	ddrctl = devm_ioremap_resource(dev, res);
+	ddrctl = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
 	if (IS_ERR(ddrctl)) {
 		dev_err(dev, "unable to map memory controller registers\n");
 		return PTR_ERR(ddrctl);
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
@ 2022-04-19 14:28 ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_get_and_ioremap_resource() instead of
platform_get_resource() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/da8xx-ddrctl.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/memory/da8xx-ddrctl.c b/drivers/memory/da8xx-ddrctl.c
index 872addd0ec60..b32005bf269c 100644
--- a/drivers/memory/da8xx-ddrctl.c
+++ b/drivers/memory/da8xx-ddrctl.c
@@ -115,8 +115,7 @@ static int da8xx_ddrctl_probe(struct platform_device *pdev)
 		return -EINVAL;
 	}
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	ddrctl = devm_ioremap_resource(dev, res);
+	ddrctl = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
 	if (IS_ERR(ddrctl)) {
 		dev_err(dev, "unable to map memory controller registers\n");
 		return PTR_ERR(ddrctl);
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 2/7] memory: emif: simplify platform_get_resource()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/emif.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/emif.c b/drivers/memory/emif.c
index edf3ba7447ed..6c2a421b86e3 100644
--- a/drivers/memory/emif.c
+++ b/drivers/memory/emif.c
@@ -1107,7 +1107,6 @@ static struct emif_data *__init_or_module get_device_details(
 static int __init_or_module emif_probe(struct platform_device *pdev)
 {
 	struct emif_data	*emif;
-	struct resource		*res;
 	int			irq, ret;
 
 	if (pdev->dev.of_node)
@@ -1126,8 +1125,7 @@ static int __init_or_module emif_probe(struct platform_device *pdev)
 	emif->dev = &pdev->dev;
 	platform_set_drvdata(pdev, emif);
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	emif->base = devm_ioremap_resource(emif->dev, res);
+	emif->base = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(emif->base))
 		goto error;
 
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 2/7] memory: emif: simplify platform_get_resource()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/emif.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/emif.c b/drivers/memory/emif.c
index edf3ba7447ed..6c2a421b86e3 100644
--- a/drivers/memory/emif.c
+++ b/drivers/memory/emif.c
@@ -1107,7 +1107,6 @@ static struct emif_data *__init_or_module get_device_details(
 static int __init_or_module emif_probe(struct platform_device *pdev)
 {
 	struct emif_data	*emif;
-	struct resource		*res;
 	int			irq, ret;
 
 	if (pdev->dev.of_node)
@@ -1126,8 +1125,7 @@ static int __init_or_module emif_probe(struct platform_device *pdev)
 	emif->dev = &pdev->dev;
 	platform_set_drvdata(pdev, emif);
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	emif->base = devm_ioremap_resource(emif->dev, res);
+	emif->base = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(emif->base))
 		goto error;
 
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 3/7] memory: ti-emif: simplify platform_get_resource()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/ti-aemif.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/ti-aemif.c b/drivers/memory/ti-aemif.c
index 51d20c2ccb75..f81e7df8798a 100644
--- a/drivers/memory/ti-aemif.c
+++ b/drivers/memory/ti-aemif.c
@@ -328,7 +328,6 @@ static int aemif_probe(struct platform_device *pdev)
 {
 	int i;
 	int ret = -ENODEV;
-	struct resource *res;
 	struct device *dev = &pdev->dev;
 	struct device_node *np = dev->of_node;
 	struct device_node *child_np;
@@ -362,8 +361,7 @@ static int aemif_probe(struct platform_device *pdev)
 	else if (pdata)
 		aemif->cs_offset = pdata->cs_offset;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	aemif->base = devm_ioremap_resource(dev, res);
+	aemif->base = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(aemif->base)) {
 		ret = PTR_ERR(aemif->base);
 		goto error;
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 3/7] memory: ti-emif: simplify platform_get_resource()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/ti-aemif.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/ti-aemif.c b/drivers/memory/ti-aemif.c
index 51d20c2ccb75..f81e7df8798a 100644
--- a/drivers/memory/ti-aemif.c
+++ b/drivers/memory/ti-aemif.c
@@ -328,7 +328,6 @@ static int aemif_probe(struct platform_device *pdev)
 {
 	int i;
 	int ret = -ENODEV;
-	struct resource *res;
 	struct device *dev = &pdev->dev;
 	struct device_node *np = dev->of_node;
 	struct device_node *child_np;
@@ -362,8 +361,7 @@ static int aemif_probe(struct platform_device *pdev)
 	else if (pdata)
 		aemif->cs_offset = pdata->cs_offset;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	aemif->base = devm_ioremap_resource(dev, res);
+	aemif->base = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(aemif->base)) {
 		ret = PTR_ERR(aemif->base);
 		goto error;
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 4/7] memory: ti-emif-pm: simplify platform_get_resource()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_get_and_ioremap_resource() instead of
platform_get_resource() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/ti-emif-pm.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/memory/ti-emif-pm.c b/drivers/memory/ti-emif-pm.c
index 179fec2da56d..31d6266f008c 100644
--- a/drivers/memory/ti-emif-pm.c
+++ b/drivers/memory/ti-emif-pm.c
@@ -290,9 +290,9 @@ static int ti_emif_probe(struct platform_device *pdev)
 
 	emif_data->pm_data.ti_emif_sram_config = (unsigned long)match->data;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	emif_data->pm_data.ti_emif_base_addr_virt = devm_ioremap_resource(dev,
-									  res);
+	emif_data->pm_data.ti_emif_base_addr_virt = devm_platform_get_and_ioremap_resource(pdev,
+											   0,
+											   &res);
 	if (IS_ERR(emif_data->pm_data.ti_emif_base_addr_virt)) {
 		ret = PTR_ERR(emif_data->pm_data.ti_emif_base_addr_virt);
 		return ret;
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 4/7] memory: ti-emif-pm: simplify platform_get_resource()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_get_and_ioremap_resource() instead of
platform_get_resource() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/ti-emif-pm.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/memory/ti-emif-pm.c b/drivers/memory/ti-emif-pm.c
index 179fec2da56d..31d6266f008c 100644
--- a/drivers/memory/ti-emif-pm.c
+++ b/drivers/memory/ti-emif-pm.c
@@ -290,9 +290,9 @@ static int ti_emif_probe(struct platform_device *pdev)
 
 	emif_data->pm_data.ti_emif_sram_config = (unsigned long)match->data;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	emif_data->pm_data.ti_emif_base_addr_virt = devm_ioremap_resource(dev,
-									  res);
+	emif_data->pm_data.ti_emif_base_addr_virt = devm_platform_get_and_ioremap_resource(pdev,
+											   0,
+											   &res);
 	if (IS_ERR(emif_data->pm_data.ti_emif_base_addr_virt)) {
 		ret = PTR_ERR(emif_data->pm_data.ti_emif_base_addr_virt);
 		return ret;
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 5/7] memory: tegra: mc: simplify platform_get_resource()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/tegra/mc.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/tegra/mc.c b/drivers/memory/tegra/mc.c
index bf3abb6d8354..580e0987e5cd 100644
--- a/drivers/memory/tegra/mc.c
+++ b/drivers/memory/tegra/mc.c
@@ -719,7 +719,6 @@ static int tegra_mc_interconnect_setup(struct tegra_mc *mc)
 
 static int tegra_mc_probe(struct platform_device *pdev)
 {
-	struct resource *res;
 	struct tegra_mc *mc;
 	u64 mask;
 	int err;
@@ -744,8 +743,7 @@ static int tegra_mc_probe(struct platform_device *pdev)
 	/* length of MC tick in nanoseconds */
 	mc->tick = 30;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	mc->regs = devm_ioremap_resource(&pdev->dev, res);
+	mc->regs = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(mc->regs))
 		return PTR_ERR(mc->regs);
 
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 5/7] memory: tegra: mc: simplify platform_get_resource()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource() instead of platform_get_resource()
and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/tegra/mc.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/drivers/memory/tegra/mc.c b/drivers/memory/tegra/mc.c
index bf3abb6d8354..580e0987e5cd 100644
--- a/drivers/memory/tegra/mc.c
+++ b/drivers/memory/tegra/mc.c
@@ -719,7 +719,6 @@ static int tegra_mc_interconnect_setup(struct tegra_mc *mc)
 
 static int tegra_mc_probe(struct platform_device *pdev)
 {
-	struct resource *res;
 	struct tegra_mc *mc;
 	u64 mask;
 	int err;
@@ -744,8 +743,7 @@ static int tegra_mc_probe(struct platform_device *pdev)
 	/* length of MC tick in nanoseconds */
 	mc->tick = 30;
 
-	res = platform_get_resource(pdev, IORESOURCE_MEM, 0);
-	mc->regs = devm_ioremap_resource(&pdev->dev, res);
+	mc->regs = devm_platform_ioremap_resource(pdev, 0);
 	if (IS_ERR(mc->regs))
 		return PTR_ERR(mc->regs);
 
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource_byname() instead of
platform_get_resource_byname() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/brcmstb_dpfe.c | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/drivers/memory/brcmstb_dpfe.c b/drivers/memory/brcmstb_dpfe.c
index 14412002775d..76c82e9c8fce 100644
--- a/drivers/memory/brcmstb_dpfe.c
+++ b/drivers/memory/brcmstb_dpfe.c
@@ -857,7 +857,6 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
 {
 	struct device *dev = &pdev->dev;
 	struct brcmstb_dpfe_priv *priv;
-	struct resource *res;
 	int ret;
 
 	priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
@@ -869,22 +868,19 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
 	mutex_init(&priv->lock);
 	platform_set_drvdata(pdev, priv);
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-cpu");
-	priv->regs = devm_ioremap_resource(dev, res);
+	priv->regs = devm_platform_ioremap_resource_byname(pdev, "dpfe-cpu");
 	if (IS_ERR(priv->regs)) {
 		dev_err(dev, "couldn't map DCPU registers\n");
 		return -ENODEV;
 	}
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-dmem");
-	priv->dmem = devm_ioremap_resource(dev, res);
+	priv->dmem = devm_platform_ioremap_resource_byname(pdev, "dpfe-dmem");
 	if (IS_ERR(priv->dmem)) {
 		dev_err(dev, "Couldn't map DCPU data memory\n");
 		return -ENOENT;
 	}
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-imem");
-	priv->imem = devm_ioremap_resource(dev, res);
+	priv->imem = devm_platform_ioremap_resource_byname(pdev, "dpfe-imem");
 	if (IS_ERR(priv->imem)) {
 		dev_err(dev, "Couldn't map DCPU instruction memory\n");
 		return -ENOENT;
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource_byname() instead of
platform_get_resource_byname() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/brcmstb_dpfe.c | 10 +++-------
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/drivers/memory/brcmstb_dpfe.c b/drivers/memory/brcmstb_dpfe.c
index 14412002775d..76c82e9c8fce 100644
--- a/drivers/memory/brcmstb_dpfe.c
+++ b/drivers/memory/brcmstb_dpfe.c
@@ -857,7 +857,6 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
 {
 	struct device *dev = &pdev->dev;
 	struct brcmstb_dpfe_priv *priv;
-	struct resource *res;
 	int ret;
 
 	priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
@@ -869,22 +868,19 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
 	mutex_init(&priv->lock);
 	platform_set_drvdata(pdev, priv);
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-cpu");
-	priv->regs = devm_ioremap_resource(dev, res);
+	priv->regs = devm_platform_ioremap_resource_byname(pdev, "dpfe-cpu");
 	if (IS_ERR(priv->regs)) {
 		dev_err(dev, "couldn't map DCPU registers\n");
 		return -ENODEV;
 	}
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-dmem");
-	priv->dmem = devm_ioremap_resource(dev, res);
+	priv->dmem = devm_platform_ioremap_resource_byname(pdev, "dpfe-dmem");
 	if (IS_ERR(priv->dmem)) {
 		dev_err(dev, "Couldn't map DCPU data memory\n");
 		return -ENOENT;
 	}
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-imem");
-	priv->imem = devm_ioremap_resource(dev, res);
+	priv->imem = devm_platform_ioremap_resource_byname(pdev, "dpfe-imem");
 	if (IS_ERR(priv->imem)) {
 		dev_err(dev, "Couldn't map DCPU instruction memory\n");
 		return -ENOENT;
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 7/7] memory: renesas-rpc-if: simplify platform_get_resource_byname()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource_byname() instead of
platform_get_resource_byname() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/renesas-rpc-if.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/memory/renesas-rpc-if.c b/drivers/memory/renesas-rpc-if.c
index ba9c526833c0..4316988d791a 100644
--- a/drivers/memory/renesas-rpc-if.c
+++ b/drivers/memory/renesas-rpc-if.c
@@ -259,8 +259,7 @@ int rpcif_sw_init(struct rpcif *rpc, struct device *dev)
 
 	rpc->dev = dev;
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
-	rpc->base = devm_ioremap_resource(&pdev->dev, res);
+	rpc->base = devm_platform_ioremap_resource_byname(pdev, "regs");
 	if (IS_ERR(rpc->base))
 		return PTR_ERR(rpc->base);
 
-- 
2.32.0


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [PATCH 7/7] memory: renesas-rpc-if: simplify platform_get_resource_byname()
@ 2022-04-19 14:28   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-19 14:28 UTC (permalink / raw)
  To: Markus Mayer, Broadcom Kernel Team, Krzysztof Kozlowski,
	Florian Fainelli, Santosh Shilimkar, Thierry Reding,
	Jonathan Hunter, linux-arm-kernel, linux-kernel, linux-tegra

Use devm_platform_ioremap_resource_byname() instead of
platform_get_resource_byname() and devm_ioremap_resource().

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
---
 drivers/memory/renesas-rpc-if.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/drivers/memory/renesas-rpc-if.c b/drivers/memory/renesas-rpc-if.c
index ba9c526833c0..4316988d791a 100644
--- a/drivers/memory/renesas-rpc-if.c
+++ b/drivers/memory/renesas-rpc-if.c
@@ -259,8 +259,7 @@ int rpcif_sw_init(struct rpcif *rpc, struct device *dev)
 
 	rpc->dev = dev;
 
-	res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "regs");
-	rpc->base = devm_ioremap_resource(&pdev->dev, res);
+	rpc->base = devm_platform_ioremap_resource_byname(pdev, "regs");
 	if (IS_ERR(rpc->base))
 		return PTR_ERR(rpc->base);
 
-- 
2.32.0


_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply related	[flat|nested] 18+ messages in thread

* Re: [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
  2022-04-19 14:28 ` Krzysztof Kozlowski
@ 2022-04-26  7:49   ` Krzysztof Kozlowski
  -1 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-26  7:49 UTC (permalink / raw)
  To: Krzysztof Kozlowski, linux-arm-kernel, linux-tegra,
	Florian Fainelli, Broadcom Kernel Team, Markus Mayer,
	Jonathan Hunter, Thierry Reding, Santosh Shilimkar, linux-kernel

On Tue, 19 Apr 2022 16:28:53 +0200, Krzysztof Kozlowski wrote:
> Use devm_platform_get_and_ioremap_resource() instead of
> platform_get_resource() and devm_ioremap_resource().
> 
> 

Applied, thanks!

[1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
      commit: 933713f5f49b816aa13a6441e41d98febef84dbe
[2/7] memory: emif: simplify platform_get_resource()
      commit: 734058b14de27682a176331ddd49fbdacdac1f46
[3/7] memory: ti-emif: simplify platform_get_resource()
      commit: 083008defd83cb1ab6f9efaef6396bf4534ac6eb
[4/7] memory: ti-emif-pm: simplify platform_get_resource()
      commit: 8e6a257a173378d0fb42d64865545286f1f84ef6
[5/7] memory: tegra: mc: simplify platform_get_resource()
      commit: dab022f22e3769260ef803eb7b70ec59df796a5a
[6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
      commit: ef231fefa47f9c694a8a5bbe16cb43b5db62d6d6
[7/7] memory: renesas-rpc-if: simplify platform_get_resource_byname()
      commit: 2ca47b33a7794ce92ae881d6d62affea953814cd

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
@ 2022-04-26  7:49   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 18+ messages in thread
From: Krzysztof Kozlowski @ 2022-04-26  7:49 UTC (permalink / raw)
  To: Krzysztof Kozlowski, linux-arm-kernel, linux-tegra,
	Florian Fainelli, Broadcom Kernel Team, Markus Mayer,
	Jonathan Hunter, Thierry Reding, Santosh Shilimkar, linux-kernel

On Tue, 19 Apr 2022 16:28:53 +0200, Krzysztof Kozlowski wrote:
> Use devm_platform_get_and_ioremap_resource() instead of
> platform_get_resource() and devm_ioremap_resource().
> 
> 

Applied, thanks!

[1/7] memory: da8xx-ddrctl: simplify platform_get_resource()
      commit: 933713f5f49b816aa13a6441e41d98febef84dbe
[2/7] memory: emif: simplify platform_get_resource()
      commit: 734058b14de27682a176331ddd49fbdacdac1f46
[3/7] memory: ti-emif: simplify platform_get_resource()
      commit: 083008defd83cb1ab6f9efaef6396bf4534ac6eb
[4/7] memory: ti-emif-pm: simplify platform_get_resource()
      commit: 8e6a257a173378d0fb42d64865545286f1f84ef6
[5/7] memory: tegra: mc: simplify platform_get_resource()
      commit: dab022f22e3769260ef803eb7b70ec59df796a5a
[6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
      commit: ef231fefa47f9c694a8a5bbe16cb43b5db62d6d6
[7/7] memory: renesas-rpc-if: simplify platform_get_resource_byname()
      commit: 2ca47b33a7794ce92ae881d6d62affea953814cd

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
  2022-04-19 14:28   ` Krzysztof Kozlowski
@ 2022-04-26 16:52     ` Markus Mayer
  -1 siblings, 0 replies; 18+ messages in thread
From: Markus Mayer @ 2022-04-26 16:52 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Broadcom Kernel Team, Florian Fainelli, Santosh Shilimkar,
	Thierry Reding, Jonathan Hunter, Linux ARM Kernel, Linux Kernel,
	linux-tegra

On Tue, 19 Apr 2022 at 07:29, Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
>
> Use devm_platform_ioremap_resource_byname() instead of
> platform_get_resource_byname() and devm_ioremap_resource().
>
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Thanks for the change.

Acked-by: Markus Mayer <mmayer@broadcom.com>

Regards,
-Markus

> ---
>  drivers/memory/brcmstb_dpfe.c | 10 +++-------
>  1 file changed, 3 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/memory/brcmstb_dpfe.c b/drivers/memory/brcmstb_dpfe.c
> index 14412002775d..76c82e9c8fce 100644
> --- a/drivers/memory/brcmstb_dpfe.c
> +++ b/drivers/memory/brcmstb_dpfe.c
> @@ -857,7 +857,6 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
>  {
>         struct device *dev = &pdev->dev;
>         struct brcmstb_dpfe_priv *priv;
> -       struct resource *res;
>         int ret;
>
>         priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
> @@ -869,22 +868,19 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
>         mutex_init(&priv->lock);
>         platform_set_drvdata(pdev, priv);
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-cpu");
> -       priv->regs = devm_ioremap_resource(dev, res);
> +       priv->regs = devm_platform_ioremap_resource_byname(pdev, "dpfe-cpu");
>         if (IS_ERR(priv->regs)) {
>                 dev_err(dev, "couldn't map DCPU registers\n");
>                 return -ENODEV;
>         }
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-dmem");
> -       priv->dmem = devm_ioremap_resource(dev, res);
> +       priv->dmem = devm_platform_ioremap_resource_byname(pdev, "dpfe-dmem");
>         if (IS_ERR(priv->dmem)) {
>                 dev_err(dev, "Couldn't map DCPU data memory\n");
>                 return -ENOENT;
>         }
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-imem");
> -       priv->imem = devm_ioremap_resource(dev, res);
> +       priv->imem = devm_platform_ioremap_resource_byname(pdev, "dpfe-imem");
>         if (IS_ERR(priv->imem)) {
>                 dev_err(dev, "Couldn't map DCPU instruction memory\n");
>                 return -ENOENT;
> --
> 2.32.0
>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: [PATCH 6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname()
@ 2022-04-26 16:52     ` Markus Mayer
  0 siblings, 0 replies; 18+ messages in thread
From: Markus Mayer @ 2022-04-26 16:52 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Broadcom Kernel Team, Florian Fainelli, Santosh Shilimkar,
	Thierry Reding, Jonathan Hunter, Linux ARM Kernel, Linux Kernel,
	linux-tegra

On Tue, 19 Apr 2022 at 07:29, Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
>
> Use devm_platform_ioremap_resource_byname() instead of
> platform_get_resource_byname() and devm_ioremap_resource().
>
> Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

Thanks for the change.

Acked-by: Markus Mayer <mmayer@broadcom.com>

Regards,
-Markus

> ---
>  drivers/memory/brcmstb_dpfe.c | 10 +++-------
>  1 file changed, 3 insertions(+), 7 deletions(-)
>
> diff --git a/drivers/memory/brcmstb_dpfe.c b/drivers/memory/brcmstb_dpfe.c
> index 14412002775d..76c82e9c8fce 100644
> --- a/drivers/memory/brcmstb_dpfe.c
> +++ b/drivers/memory/brcmstb_dpfe.c
> @@ -857,7 +857,6 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
>  {
>         struct device *dev = &pdev->dev;
>         struct brcmstb_dpfe_priv *priv;
> -       struct resource *res;
>         int ret;
>
>         priv = devm_kzalloc(dev, sizeof(*priv), GFP_KERNEL);
> @@ -869,22 +868,19 @@ static int brcmstb_dpfe_probe(struct platform_device *pdev)
>         mutex_init(&priv->lock);
>         platform_set_drvdata(pdev, priv);
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-cpu");
> -       priv->regs = devm_ioremap_resource(dev, res);
> +       priv->regs = devm_platform_ioremap_resource_byname(pdev, "dpfe-cpu");
>         if (IS_ERR(priv->regs)) {
>                 dev_err(dev, "couldn't map DCPU registers\n");
>                 return -ENODEV;
>         }
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-dmem");
> -       priv->dmem = devm_ioremap_resource(dev, res);
> +       priv->dmem = devm_platform_ioremap_resource_byname(pdev, "dpfe-dmem");
>         if (IS_ERR(priv->dmem)) {
>                 dev_err(dev, "Couldn't map DCPU data memory\n");
>                 return -ENOENT;
>         }
>
> -       res = platform_get_resource_byname(pdev, IORESOURCE_MEM, "dpfe-imem");
> -       priv->imem = devm_ioremap_resource(dev, res);
> +       priv->imem = devm_platform_ioremap_resource_byname(pdev, "dpfe-imem");
>         if (IS_ERR(priv->imem)) {
>                 dev_err(dev, "Couldn't map DCPU instruction memory\n");
>                 return -ENOENT;
> --
> 2.32.0
>

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2022-04-26 16:53 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-19 14:28 [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource() Krzysztof Kozlowski
2022-04-19 14:28 ` Krzysztof Kozlowski
2022-04-19 14:28 ` [PATCH 2/7] memory: emif: " Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-19 14:28 ` [PATCH 3/7] memory: ti-emif: " Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-19 14:28 ` [PATCH 4/7] memory: ti-emif-pm: " Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-19 14:28 ` [PATCH 5/7] memory: tegra: mc: " Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-19 14:28 ` [PATCH 6/7] memory: brcmstb_dpfe: simplify platform_get_resource_byname() Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-26 16:52   ` Markus Mayer
2022-04-26 16:52     ` Markus Mayer
2022-04-19 14:28 ` [PATCH 7/7] memory: renesas-rpc-if: " Krzysztof Kozlowski
2022-04-19 14:28   ` Krzysztof Kozlowski
2022-04-26  7:49 ` [PATCH 1/7] memory: da8xx-ddrctl: simplify platform_get_resource() Krzysztof Kozlowski
2022-04-26  7:49   ` Krzysztof Kozlowski

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.