From: Yue Hu Date: Fri, 15 Jan 2021 03:45:06 +0000 (+0800) Subject: mmc: core: remove redundant card null check to mmc_can_sleep() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=783667ccb5b57cc81af2646b46f56ada05f0f0ae;p=linux.git mmc: core: remove redundant card null check to mmc_can_sleep() Note that only _mmc_suspend() will call mmc_can_sleep(). And card is checked before in mmc_can_poweroff_notify(). Signed-off-by: Yue Hu Link: https://lore.kernel.org/r/20210115034506.646-1-zbestahu@gmail.com Signed-off-by: Ulf Hansson --- diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c index 54ab1c7405e58..0d80b72ddde81 100644 --- a/drivers/mmc/core/mmc.c +++ b/drivers/mmc/core/mmc.c @@ -1895,7 +1895,7 @@ err: static int mmc_can_sleep(struct mmc_card *card) { - return (card && card->ext_csd.rev >= 3); + return card->ext_csd.rev >= 3; } static int mmc_sleep(struct mmc_host *host)