From: Dan Carpenter Date: Fri, 12 Jul 2024 14:05:39 +0000 (-0500) Subject: regulator: bd96801: Delete unnecessary check in probe() X-Git-Tag: v6.12-rc1~190^2~39 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f0aaae1a5827c916f2d66e4392726c0c43d0479c;p=thirdparty%2Fkernel%2Flinux.git regulator: bd96801: Delete unnecessary check in probe() The "idesc" pointer points to the middle of rdesc[] array so it can't be NULL. Also rdesc isn't NULL. Delete the check. Signed-off-by: Dan Carpenter Link: https://patch.msgid.link/01cd578f-127b-4c8b-a8c6-5e11a0a2555c@stanley.mountain Signed-off-by: Mark Brown --- diff --git a/drivers/regulator/bd96801-regulator.c b/drivers/regulator/bd96801-regulator.c index 46ca81f187033..ec5b1a6b19e87 100644 --- a/drivers/regulator/bd96801-regulator.c +++ b/drivers/regulator/bd96801-regulator.c @@ -853,8 +853,6 @@ static int bd96801_probe(struct platform_device *pdev) ldo_errs_arr[temp_notif_ldos] = rdesc[i].ldo_errs; temp_notif_ldos++; } - if (!idesc) - continue; /* Register INTB handlers for configured protections */ for (j = 0; j < idesc->num_irqs; j++) {