[PATCH v3] spmi: pmic-arb: return 0 in spmi_pmic_arb_register_buses() on success
From: Fenglin Wu
Date: Mon Jun 08 2026 - 21:01:10 EST
The "ret" could be returned with an uninitialized value. Fix it.
Fixes: 979987371739 ("spmi: pmic-arb: Add multi bus support")
Signed-off-by: Fenglin Wu <fenglin.wu@xxxxxxxxxxxxxxxx>
---
Changes in v3:
- change to return 0 directly on the success
- Link to v2: https://patch.msgid.link/20260605-spmi-bus-register-fix-v2-1-b3964b093fe9@xxxxxxxxxxxxxxxx
Changes in v2:
- Drop "of_node_put(child)" fix as it has been fixed by updated to use "for_each_available_child_of_node_scoped"
- Link to v1: https://patch.msgid.link/20260604-spmi-bus-register-fix-v1-1-136adda83a92@xxxxxxxxxxxxxxxx
---
drivers/spmi/spmi-pmic-arb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/spmi/spmi-pmic-arb.c b/drivers/spmi/spmi-pmic-arb.c
index 2e2cb4774103..402ffeaff8e2 100644
--- a/drivers/spmi/spmi-pmic-arb.c
+++ b/drivers/spmi/spmi-pmic-arb.c
@@ -2060,7 +2060,7 @@ static int spmi_pmic_arb_register_buses(struct spmi_pmic_arb *pmic_arb,
}
}
- return ret;
+ return 0;
}
static void spmi_pmic_arb_deregister_buses(struct spmi_pmic_arb *pmic_arb)
---
base-commit: 3443eec9c55d128064c83225a9111f1a1a37277a
change-id: 20260604-spmi-bus-register-fix-dfdb94bf834e
Best regards,
--
Fenglin Wu <fenglin.wu@xxxxxxxxxxxxxxxx>