Re: [PATCH 1/2] mmc: sdio: Check the return value of sdio_enable_4bit_bus

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 27 February 2018 at 02:26, Shawn Lin <shawn.lin@xxxxxxxxxxxxxx> wrote:
> Since we could move card->host->caps & MMC_CAP_4_BIT_DATA
> ahead of mmc_sdio_init_uhs_card, in mmc_host_uhs(). So there
> we could save this bit to check that. Also, if the process of
> sdio_enable_4bit_bus goes wrong, we should bails out early.
>
> Signed-off-by: Shawn Lin <shawn.lin@xxxxxxxxxxxxxx>

Thanks, applied for next!

Kind regards
Uffe

> ---
>
>  drivers/mmc/core/sdio.c | 9 ++++-----
>  1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c
> index cc43687..c599a62 100644
> --- a/drivers/mmc/core/sdio.c
> +++ b/drivers/mmc/core/sdio.c
> @@ -518,11 +518,10 @@ static int mmc_sdio_init_uhs_card(struct mmc_card *card)
>         if (!card->scr.sda_spec3)
>                 return 0;
>
> -       /*
> -        * Switch to wider bus (if supported).
> -        */
> -       if (card->host->caps & MMC_CAP_4_BIT_DATA)
> -               err = sdio_enable_4bit_bus(card);
> +       /* Switch to wider bus */
> +       err = sdio_enable_4bit_bus(card);
> +       if (err)
> +               goto out;
>
>         /* Set the driver strength for the card */
>         sdio_select_driver_type(card);
> --
> 1.9.1
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-mmc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux