Re: [PATCH v3 1/5] thermal/drivers/loongson2: Correct thermal sensor registration loop
[email protected] Fri, 31 Jul 2026 09:50:59 +0000
| Newsgroups | dev.linux.lists.mfd,org.kernel.vger.linux-devicetree |
|---|---|
| Message-ID | <[email protected]> |
> The registration loop in loongson2_thermal_probe() incorrectly uses > dev_err_probe() when the sensor is not present (-ENODEV). In that case, > the driver should continue to the next sensor index rather than treating > it as a fatal error. > > Fix this by correctly handling -ENODEV and only returning on other > errors. Also add a final check to ensure at least one thermal zone was > registered. > > Cc: [email protected] > Reported-by: Sashiko <[email protected]> > Closes: https://sashiko.dev/#/patchset/[email protected]?part=2 > Fixes: e7e3a7c35791 ("thermal/drivers/loongson-2: Add thermal management support") > Signed-off-by: Binbin Zhou <[email protected]> Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review ยท https://sashiko.dev/#/patchset/[email protected]?part=1