bus: ts-nbus: Improve error reporting
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 24 Jan 2024 08:12:05 +0000 (09:12 +0100)
committerArnd Bergmann <arnd@arndb.de>
Tue, 12 Mar 2024 20:07:27 +0000 (21:07 +0100)
commita04a7da3982e802a1b3a19f73459515be58be2be
tree864db472d2e53f9191ae040aba27dd87dbe00a87
parent8129d25e32b7fd0f77bc664252321f3a16bb26b8
bus: ts-nbus: Improve error reporting

Using dev_err_probe() brings several improvements:

 - emits the symbolic error code
 - properly handles EPROBE_DEFER
 - combines error message generation and return value handling

While at it add error messages to two error paths that were silent
before.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
drivers/bus/ts-nbus.c