Searched hist:"662 a9bf8" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/regulator/ |
H A D | bd718x7-regulator.c | 662a9bf8 Wed Nov 23 06:00:38 CST 2022 Matti Vaittinen <mazziesaccount@gmail.com> regulator: bd718x7: Use dev_err_probe()
The dev_err_probe() has (at least) following benefits over dev_err() when printing an error print for a failed function call at a device driver probe: - Omit error level print if error is 'EPRBE_DEFER' - Standardized print format for returned error - return the error value allowing shortening calls like:
if (ret) { dev_err(...); return ret; }
to
if (ret) return dev_err_probe(...);
Convert the ROHM BD718x7 regulator driver to use the dev_err_probe() when returned error is not hard-coded constant.
NOTE: This commit also changes the error handling path to return immediately from a spot where the error is spotted instead of using a single point of exit.
Signed-off-by: Matti Vaittinen <mazziesaccount@gmail.com> Link: https://lore.kernel.org/r/fee54c2d04bb41b51381e31523f9ed31575206d2.1669203610.git.mazziesaccount@gmail.com Signed-off-by: Mark Brown <broonie@kernel.org>
|