* [PATCH v2] soc: fsl: dpio: Remove redundant dev_err()
@ 2026-07-22 2:35 Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ixp4xx: " Pan Chuang
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Pan Chuang @ 2026-07-22 2:35 UTC (permalink / raw)
To: Roy Pledge, Christophe Leroy (CS GROUP),
open list:DPAA2 DATAPATH I/O (DPIO) DRIVER,
open list:FREESCALE SOC DRIVERS,
moderated list:FREESCALE SOC DRIVERS
Cc: Pan Chuang
Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
devm_request_*_irq()"), devm_request_irq() automatically logs
detailed error messages on failure. Remove the now-redundant
driver-specific dev_err() calls.
Signed-off-by: Pan Chuang <panchuang@vivo.com>
---
drivers/soc/fsl/dpio/dpio-driver.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/drivers/soc/fsl/dpio/dpio-driver.c b/drivers/soc/fsl/dpio/dpio-driver.c
index 9e3fddd8f5a9..d5198ffc4455 100644
--- a/drivers/soc/fsl/dpio/dpio-driver.c
+++ b/drivers/soc/fsl/dpio/dpio-driver.c
@@ -102,12 +102,8 @@ static int register_dpio_irq_handlers(struct fsl_mc_device *dpio_dev, int cpu)
0,
dev_name(&dpio_dev->dev),
&dpio_dev->dev);
- if (error < 0) {
- dev_err(&dpio_dev->dev,
- "devm_request_irq() failed: %d\n",
- error);
+ if (error < 0)
return error;
- }
/* set the affinity hint */
if (irq_set_affinity_hint(irq->virq, cpumask_of(cpu)))
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH v2] soc: ixp4xx: Remove redundant dev_err()
2026-07-22 2:35 [PATCH v2] soc: fsl: dpio: Remove redundant dev_err() Pan Chuang
@ 2026-07-22 2:35 ` Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: mediatek: mtk-svs: Remove redundant dev_err_probe() Pan Chuang
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Pan Chuang @ 2026-07-22 2:35 UTC (permalink / raw)
To: Linus Walleij, Imre Kaloz,
moderated list:ARM/INTEL IXP4XX ARM ARCHITECTURE, open list
Cc: Pan Chuang
Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
devm_request_*_irq()"), devm_request_irq() automatically logs
detailed error messages on failure. Remove the now-redundant
driver-specific dev_err() calls.
Signed-off-by: Pan Chuang <panchuang@vivo.com>
---
drivers/soc/ixp4xx/ixp4xx-qmgr.c | 10 ++--------
1 file changed, 2 insertions(+), 8 deletions(-)
diff --git a/drivers/soc/ixp4xx/ixp4xx-qmgr.c b/drivers/soc/ixp4xx/ixp4xx-qmgr.c
index 475e229039e3..6e1fca630b80 100644
--- a/drivers/soc/ixp4xx/ixp4xx-qmgr.c
+++ b/drivers/soc/ixp4xx/ixp4xx-qmgr.c
@@ -421,19 +421,13 @@ static int ixp4xx_qmgr_probe(struct platform_device *pdev)
err = devm_request_irq(dev, irq1, handler1, 0, "IXP4xx Queue Manager",
NULL);
- if (err) {
- dev_err(dev, "failed to request IRQ%i (%i)\n",
- irq1, err);
+ if (err)
return err;
- }
err = devm_request_irq(dev, irq2, handler2, 0, "IXP4xx Queue Manager",
NULL);
- if (err) {
- dev_err(dev, "failed to request IRQ%i (%i)\n",
- irq2, err);
+ if (err)
return err;
- }
used_sram_bitmap[0] = 0xF; /* 4 first pages reserved for config */
spin_lock_init(&qmgr_lock);
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH v2] soc: mediatek: mtk-svs: Remove redundant dev_err_probe()
2026-07-22 2:35 [PATCH v2] soc: fsl: dpio: Remove redundant dev_err() Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ixp4xx: " Pan Chuang
@ 2026-07-22 2:35 ` Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err() Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: xilinx: " Pan Chuang
3 siblings, 0 replies; 9+ messages in thread
From: Pan Chuang @ 2026-07-22 2:35 UTC (permalink / raw)
To: Matthias Brugger, AngeloGioacchino Del Regno,
open list:ARM/Mediatek SoC support,
moderated list:ARM/Mediatek SoC support,
moderated list:ARM/Mediatek SoC support
Cc: Pan Chuang
Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
devm_request_*_irq()"), devm_request_threaded_irq() automatically logs
detailed error messages on failure. Remove the now-redundant
driver-specific dev_err_probe() calls.
Signed-off-by: Pan Chuang <panchuang@vivo.com>
---
drivers/soc/mediatek/mtk-svs.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/soc/mediatek/mtk-svs.c b/drivers/soc/mediatek/mtk-svs.c
index 99edecb204f2..39af0728ce61 100644
--- a/drivers/soc/mediatek/mtk-svs.c
+++ b/drivers/soc/mediatek/mtk-svs.c
@@ -2908,10 +2908,8 @@ static int svs_probe(struct platform_device *pdev)
ret = devm_request_threaded_irq(svsp->dev, svsp_irq, NULL, svs_isr,
IRQF_ONESHOT, svsp_data->name, svsp);
- if (ret) {
- dev_err_probe(svsp->dev, ret, "register irq(%d) failed\n", svsp_irq);
+ if (ret)
goto svs_probe_iounmap;
- }
ret = svs_start(svsp);
if (ret) {
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err()
2026-07-22 2:35 [PATCH v2] soc: fsl: dpio: Remove redundant dev_err() Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ixp4xx: " Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: mediatek: mtk-svs: Remove redundant dev_err_probe() Pan Chuang
@ 2026-07-22 2:35 ` Pan Chuang
2026-07-22 13:10 ` Nishanth Menon
2026-07-22 2:35 ` [PATCH v2] soc: xilinx: " Pan Chuang
3 siblings, 1 reply; 9+ messages in thread
From: Pan Chuang @ 2026-07-22 2:35 UTC (permalink / raw)
To: Nishanth Menon, Santosh Shilimkar,
open list:TI KEYSTONE MULTICORE NAVIGATOR DRIVERS,
moderated list:TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
Cc: Pan Chuang, Hari Prasath Gujulan Elango
Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
devm_request_*_irq()"), devm_request_irq() automatically logs
detailed error messages on failure. Remove the now-redundant
driver-specific dev_err() calls.
Signed-off-by: Pan Chuang <panchuang@vivo.com>
Reviewed-by: Hari Prasath Gujulan Elango <gehariprasath@ti.com>
---
drivers/soc/ti/wkup_m3_ipc.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/drivers/soc/ti/wkup_m3_ipc.c b/drivers/soc/ti/wkup_m3_ipc.c
index 5845fc652adc..f8640cdc2a21 100644
--- a/drivers/soc/ti/wkup_m3_ipc.c
+++ b/drivers/soc/ti/wkup_m3_ipc.c
@@ -630,10 +630,8 @@ static int wkup_m3_ipc_probe(struct platform_device *pdev)
ret = devm_request_irq(dev, irq, wkup_m3_txev_handler,
0, "wkup_m3_txev", m3_ipc);
- if (ret) {
- dev_err(dev, "request_irq failed\n");
+ if (ret)
return ret;
- }
m3_ipc->mbox_client.dev = dev;
m3_ipc->mbox_client.tx_done = NULL;
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH v2] soc: xilinx: Remove redundant dev_err()
2026-07-22 2:35 [PATCH v2] soc: fsl: dpio: Remove redundant dev_err() Pan Chuang
` (2 preceding siblings ...)
2026-07-22 2:35 ` [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err() Pan Chuang
@ 2026-07-22 2:35 ` Pan Chuang
2026-07-22 13:14 ` Michal Simek
3 siblings, 1 reply; 9+ messages in thread
From: Pan Chuang @ 2026-07-22 2:35 UTC (permalink / raw)
To: Michal Simek, Prasanna Kumar T S M, Marco Crivellari,
Radhey Shyam Pandey, Jay Buddhabhatti, Pan Chuang,
moderated list:ARM/ZYNQ ARCHITECTURE, open list
Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
devm_request_*_irq()"), devm_request_threaded_irq() automatically logs
detailed error messages on failure. Remove the now-redundant
driver-specific dev_err() calls.
Signed-off-by: Pan Chuang <panchuang@vivo.com>
Reviewed-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
Acked-by: Michal Simek <michal.simek@amd.com>
---
drivers/soc/xilinx/zynqmp_power.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/drivers/soc/xilinx/zynqmp_power.c b/drivers/soc/xilinx/zynqmp_power.c
index 370e61ac47d8..54c796afb89e 100644
--- a/drivers/soc/xilinx/zynqmp_power.c
+++ b/drivers/soc/xilinx/zynqmp_power.c
@@ -368,11 +368,8 @@ static int zynqmp_pm_probe(struct platform_device *pdev)
IRQF_NO_SUSPEND | IRQF_ONESHOT,
dev_name(&pdev->dev),
&pdev->dev);
- if (ret) {
- dev_err(&pdev->dev, "devm_request_threaded_irq '%d' failed with %d\n",
- irq, ret);
+ if (ret)
return ret;
- }
} else {
dev_err(&pdev->dev, "Required property not found in DT node\n");
return -ENOENT;
--
2.34.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err()
2026-07-22 2:35 ` [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err() Pan Chuang
@ 2026-07-22 13:10 ` Nishanth Menon
2026-07-23 2:34 ` Pan Chuang
0 siblings, 1 reply; 9+ messages in thread
From: Nishanth Menon @ 2026-07-22 13:10 UTC (permalink / raw)
To: Pan Chuang
Cc: Santosh Shilimkar,
open list:TI KEYSTONE MULTICORE NAVIGATOR DRIVERS,
moderated list:TI KEYSTONE MULTICORE NAVIGATOR DRIVERS,
Hari Prasath Gujulan Elango
On 10:35-20260722, Pan Chuang wrote:
> Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
> devm_request_*_irq()"), devm_request_irq() automatically logs
> detailed error messages on failure. Remove the now-redundant
> driver-specific dev_err() calls.
>
> Signed-off-by: Pan Chuang <panchuang@vivo.com>
> Reviewed-by: Hari Prasath Gujulan Elango <gehariprasath@ti.com>
> ---
Did anything change in V2? we don't need to post a v2 purely to pick up
reviewed-by. B4 will handle it.
> drivers/soc/ti/wkup_m3_ipc.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/drivers/soc/ti/wkup_m3_ipc.c b/drivers/soc/ti/wkup_m3_ipc.c
> index 5845fc652adc..f8640cdc2a21 100644
> --- a/drivers/soc/ti/wkup_m3_ipc.c
> +++ b/drivers/soc/ti/wkup_m3_ipc.c
> @@ -630,10 +630,8 @@ static int wkup_m3_ipc_probe(struct platform_device *pdev)
>
> ret = devm_request_irq(dev, irq, wkup_m3_txev_handler,
> 0, "wkup_m3_txev", m3_ipc);
> - if (ret) {
> - dev_err(dev, "request_irq failed\n");
> + if (ret)
> return ret;
> - }
>
> m3_ipc->mbox_client.dev = dev;
> m3_ipc->mbox_client.tx_done = NULL;
> --
> 2.34.1
>
--
Regards,
Nishanth Menon
Key (0xDDB5849D1736249D) / Fingerprint: F8A2 8693 54EB 8232 17A3 1A34 DDB5 849D 1736 249D
https://ti.com/opensource
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] soc: xilinx: Remove redundant dev_err()
2026-07-22 2:35 ` [PATCH v2] soc: xilinx: " Pan Chuang
@ 2026-07-22 13:14 ` Michal Simek
2026-07-23 2:09 ` Pan Chuang
0 siblings, 1 reply; 9+ messages in thread
From: Michal Simek @ 2026-07-22 13:14 UTC (permalink / raw)
To: Pan Chuang, Prasanna Kumar T S M, Marco Crivellari,
Radhey Shyam Pandey, Jay Buddhabhatti,
moderated list:ARM/ZYNQ ARCHITECTURE, open list
On 7/22/26 04:35, Pan Chuang wrote:
> Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
> devm_request_*_irq()"), devm_request_threaded_irq() automatically logs
> detailed error messages on failure. Remove the now-redundant
> driver-specific dev_err() calls.
>
> Signed-off-by: Pan Chuang <panchuang@vivo.com>
> Reviewed-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
> Acked-by: Michal Simek <michal.simek@amd.com>
> ---
> drivers/soc/xilinx/zynqmp_power.c | 5 +----
> 1 file changed, 1 insertion(+), 4 deletions(-)
>
> diff --git a/drivers/soc/xilinx/zynqmp_power.c b/drivers/soc/xilinx/zynqmp_power.c
> index 370e61ac47d8..54c796afb89e 100644
> --- a/drivers/soc/xilinx/zynqmp_power.c
> +++ b/drivers/soc/xilinx/zynqmp_power.c
> @@ -368,11 +368,8 @@ static int zynqmp_pm_probe(struct platform_device *pdev)
> IRQF_NO_SUSPEND | IRQF_ONESHOT,
> dev_name(&pdev->dev),
> &pdev->dev);
> - if (ret) {
> - dev_err(&pdev->dev, "devm_request_threaded_irq '%d' failed with %d\n",
> - irq, ret);
> + if (ret)
> return ret;
> - }
> } else {
> dev_err(&pdev->dev, "Required property not found in DT node\n");
> return -ENOENT;
But you still send it as threaded not really separate emails.
When you pass this message-id I am getting ti patch not xilinx one.
Thanks,
Michal
b4 am -l 20260722023523.42269-7-panchuang@vivo.com
Looking up 20260722023523.42269-7-panchuang@vivo.com
Analyzing 8 messages in the thread
WARNING: duplicate messages found at index 1
Subject 1: soc/tegra: cbb: Remove redundant dev_err()
Subject 2: soc: xilinx: Remove redundant dev_err()
2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
Subject 1: soc: qcom: Remove redundant dev_err()
Subject 2: soc/tegra: cbb: Remove redundant dev_err()
2 is not a reply... assume additional patch
WARNING: duplicate messages found at index 1
Subject 1: soc: fsl: dpio: Remove redundant dev_err()
Subject 2: soc: qcom: Remove redundant dev_err()
2 is not a reply... assume additional patch
Assuming new revision: v2 ([PATCH v2] soc: ixp4xx: Remove redundant dev_err())
Assuming new revision: v2 ([PATCH v2] soc: mediatek: mtk-svs: Remove redundant
dev_err_probe())
Assuming new revision: v2 ([PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant
dev_err())
Looking for additional code-review trailers on lore.kernel.org
Analyzing 13 code-review messages
Checking attestation on all messages, may take a moment...
---
✓ [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err()
+ Link: https://patch.msgid.link/20260722023523.42269-6-panchuang@vivo.com
---
✓ Signed: DKIM/vivo.com
---
Total patches: 1
---
Link: https://patch.msgid.link/20260722023523.42269-6-panchuang@vivo.com
git am
./v2_20260722_panchuang_soc_ti_wkup_m3_ipc_remove_redundant_dev_err.mbx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] soc: xilinx: Remove redundant dev_err()
2026-07-22 13:14 ` Michal Simek
@ 2026-07-23 2:09 ` Pan Chuang
0 siblings, 0 replies; 9+ messages in thread
From: Pan Chuang @ 2026-07-23 2:09 UTC (permalink / raw)
To: michal.simek
Cc: jay.buddhabhatti, linux-arm-kernel, linux-kernel,
marco.crivellari, panchuang, ptsm, radhey.shyam.pandey
On 2026/7/22 21:14, Michal Simek wrote:
>
>
> On 7/22/26 04:35, Pan Chuang wrote:
>> Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
>> devm_request_*_irq()"), devm_request_threaded_irq() automatically logs
>> detailed error messages on failure. Remove the now-redundant
>> driver-specific dev_err() calls.
>>
>> Signed-off-by: Pan Chuang <panchuang@vivo.com>
>> Reviewed-by: Radhey Shyam Pandey <radhey.shyam.pandey@amd.com>
>> Acked-by: Michal Simek <michal.simek@amd.com>
>> ---
>> drivers/soc/xilinx/zynqmp_power.c | 5 +----
>> 1 file changed, 1 insertion(+), 4 deletions(-)
>>
>> diff --git a/drivers/soc/xilinx/zynqmp_power.c b/drivers/soc/xilinx/zynqmp_power.c
>> index 370e61ac47d8..54c796afb89e 100644
>> --- a/drivers/soc/xilinx/zynqmp_power.c
>> +++ b/drivers/soc/xilinx/zynqmp_power.c
>> @@ -368,11 +368,8 @@ static int zynqmp_pm_probe(struct platform_device *pdev)
>> IRQF_NO_SUSPEND | IRQF_ONESHOT,
>> dev_name(&pdev->dev),
>> &pdev->dev);
>> - if (ret) {
>> - dev_err(&pdev->dev, "devm_request_threaded_irq '%d' failed with %d\n",
>> - irq, ret);
>> + if (ret)
>> return ret;
>> - }
>> } else {
>> dev_err(&pdev->dev, "Required property not found in DT node\n");
>> return -ENOENT;
>
> But you still send it as threaded not really separate emails.
>
> When you pass this message-id I am getting ti patch not xilinx one.
>
> Thanks,
> Michal
>
> b4 am -l 20260722023523.42269-7-panchuang@vivo.com
> Looking up 20260722023523.42269-7-panchuang@vivo.com
> Analyzing 8 messages in the thread
> WARNING: duplicate messages found at index 1
> Subject 1: soc/tegra: cbb: Remove redundant dev_err()
> Subject 2: soc: xilinx: Remove redundant dev_err()
> 2 is not a reply... assume additional patch
> WARNING: duplicate messages found at index 1
> Subject 1: soc: qcom: Remove redundant dev_err()
> Subject 2: soc/tegra: cbb: Remove redundant dev_err()
> 2 is not a reply... assume additional patch
> WARNING: duplicate messages found at index 1
> Subject 1: soc: fsl: dpio: Remove redundant dev_err()
> Subject 2: soc: qcom: Remove redundant dev_err()
> 2 is not a reply... assume additional patch
> Assuming new revision: v2 ([PATCH v2] soc: ixp4xx: Remove redundant dev_err())
> Assuming new revision: v2 ([PATCH v2] soc: mediatek: mtk-svs: Remove redundant dev_err_probe())
> Assuming new revision: v2 ([PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err())
> Looking for additional code-review trailers on lore.kernel.org
> Analyzing 13 code-review messages
> Checking attestation on all messages, may take a moment...
> ---
> ✓ [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err()
> + Link: https://patch.msgid.link/20260722023523.42269-6-panchuang@vivo.com
> ---
> ✓ Signed: DKIM/vivo.com
> ---
> Total patches: 1
> ---
> Link: https://patch.msgid.link/20260722023523.42269-6-panchuang@vivo.com
> git am ./v2_20260722_panchuang_soc_ti_wkup_m3_ipc_remove_redundant_dev_err.mbx
>
Sorry for the confusion. I'll resend each platform patch as a standalone email.
Best Regards,
PanChuang
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err()
2026-07-22 13:10 ` Nishanth Menon
@ 2026-07-23 2:34 ` Pan Chuang
0 siblings, 0 replies; 9+ messages in thread
From: Pan Chuang @ 2026-07-23 2:34 UTC (permalink / raw)
To: nm; +Cc: gehariprasath, linux-arm-kernel, linux-kernel, panchuang,
ssantosh
On 2026/7/22 21:10, Nishanth Menon wrote:
> On 10:35-20260722, Pan Chuang wrote:
>> Since commit 55b48e23f5c4 ("genirq/devres: Add error handling in
>> devm_request_*_irq()"), devm_request_irq() automatically logs
>> detailed error messages on failure. Remove the now-redundant
>> driver-specific dev_err() calls.
>>
>> Signed-off-by: Pan Chuang <panchuang@vivo.com>
>> Reviewed-by: Hari Prasath Gujulan Elango <gehariprasath@ti.com>
>> ---
>
> Did anything change in V2? we don't need to post a v2 purely to pick up
> reviewed-by. B4 will handle it.
>
Sorry – please ignore this. I'll resend a new version without the v2 tag.
Best Regards,
PanChuang
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-07-23 2:35 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-07-22 2:35 [PATCH v2] soc: fsl: dpio: Remove redundant dev_err() Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ixp4xx: " Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: mediatek: mtk-svs: Remove redundant dev_err_probe() Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: ti: wkup_m3_ipc: Remove redundant dev_err() Pan Chuang
2026-07-22 13:10 ` Nishanth Menon
2026-07-23 2:34 ` Pan Chuang
2026-07-22 2:35 ` [PATCH v2] soc: xilinx: " Pan Chuang
2026-07-22 13:14 ` Michal Simek
2026-07-23 2:09 ` Pan Chuang
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox