From: Ulf Hansson Date: Tue, 10 Jun 2025 11:16:25 +0000 (+0200) Subject: mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=55131d685ebee43d7f7260f34459201734ee6a44;p=thirdparty%2Fkernel%2Fstable.git mmc: rtsx_usb_sdmmc: Convert sd_set_power_mode() into void The sdmmc_set_ios() is the only caller of sd_set_power_mode() and it ignores the return code. Let's therefore convert sd_set_power_mode() into a void function instead. Reviewed-by: Avri Altman Signed-off-by: Ulf Hansson Acked-by: Ricky Wu Link: https://lore.kernel.org/r/20250610111633.504366-4-ulf.hansson@linaro.org --- diff --git a/drivers/mmc/host/rtsx_usb_sdmmc.c b/drivers/mmc/host/rtsx_usb_sdmmc.c index 0e2aac8dd59e..676f08f71ec0 100644 --- a/drivers/mmc/host/rtsx_usb_sdmmc.c +++ b/drivers/mmc/host/rtsx_usb_sdmmc.c @@ -1010,7 +1010,7 @@ static int sd_power_off(struct rtsx_usb_sdmmc *host) return sd_pull_ctl_disable_qfn24(ucr); } -static int sd_set_power_mode(struct rtsx_usb_sdmmc *host, +static void sd_set_power_mode(struct rtsx_usb_sdmmc *host, unsigned char power_mode) { int err; @@ -1019,7 +1019,7 @@ static int sd_set_power_mode(struct rtsx_usb_sdmmc *host, power_mode = MMC_POWER_ON; if (power_mode == host->power_mode) - return 0; + return; if (power_mode == MMC_POWER_OFF) { err = sd_power_off(host); @@ -1034,7 +1034,6 @@ static int sd_set_power_mode(struct rtsx_usb_sdmmc *host, } host->power_mode = power_mode; - return err; } static int sd_set_timing(struct rtsx_usb_sdmmc *host,