usb: misc: onboard_hub: Don't warn twice about problems during remove
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Tue, 30 May 2023 07:36:33 +0000 (09:36 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 30 May 2023 14:27:17 +0000 (15:27 +0100)
commit56dcc717ecf5bc2ff2f686346ceb72da0e706203
treee7bb2bb097b78e3b8e121982698f0b60d014185f
parent046895105d9666ab56e86ce8dd9786f8003125c6
usb: misc: onboard_hub: Don't warn twice about problems during remove

If onboard_hub_power_off() called by onboard_hub_remove() fails it emits
an error message. Forwarding the returned error value to the driver core
results in another error message. As the return value is otherwise
ignored, just drop the return value. There is no side effect apart from
suppressing the core's warning.

Instead of returning zero unconditionally, convert to .remove_new()
which has the same semantics as .remove() that unconditionally returns
zero.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20230530073633.2193618-1-u.kleine-koenig@pengutronix.de
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/misc/onboard_usb_hub.c