Re: [PATCH] ARM: locomo: make locomo bus's remove callback return void
From: Lee Jones <hidden>
Date: 2020-11-26 13:57:48
Also in:
dri-devel, linux-arm-kernel, linux-fbdev
From: Lee Jones <hidden>
Date: 2020-11-26 13:57:48
Also in:
dri-devel, linux-arm-kernel, linux-fbdev
On Thu, 26 Nov 2020, Uwe Kleine-König wrote:
The driver core ignores the return value of struct bus_type::remove because there is only little that can be done. To simplify the quest to make this function return void, let struct locomo_driver::remove return void, too. All users already unconditionally return 0, this commit makes it obvious that returning an error code is a bad idea and ensures future users behave accordingly. Signed-off-by: Uwe Kleine-König <redacted> --- Hello, if desired the change to arch/arm/mach-sa1100/collie.c can be split out of this patch. The change of prototype then doesn't affect this driver any more. There is one locomo-driver that is already now unaffected: drivers/leds/leds-locomo.c. This driver doesn't have a remove callback. Best regards Uwe arch/arm/common/locomo.c | 5 ++--- arch/arm/include/asm/hardware/locomo.h | 2 +- arch/arm/mach-sa1100/collie.c | 6 ------ drivers/input/keyboard/locomokbd.c | 4 +--- drivers/video/backlight/locomolcd.c | 3 +--
Acked-by: Lee Jones <redacted>
5 files changed, 5 insertions(+), 15 deletions(-)
-- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog