mmc: core: silence a shift wrapping warning

Presumably ->slotno is normally fairly small and the shift doesn't wrap
but static checkers will complain about it.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
This commit is contained in:
Dan Carpenter 2014-10-23 14:37:00 +03:00 committed by Ulf Hansson
parent 5d0e119445
commit 51d3460688
1 changed files with 1 additions and 1 deletions

View File

@ -287,7 +287,7 @@ struct sdio_func *sdio_alloc_func(struct mmc_card *card)
static void sdio_acpi_set_handle(struct sdio_func *func) static void sdio_acpi_set_handle(struct sdio_func *func)
{ {
struct mmc_host *host = func->card->host; struct mmc_host *host = func->card->host;
u64 addr = (host->slotno << 16) | func->num; u64 addr = ((u64)host->slotno << 16) | func->num;
acpi_preset_companion(&func->dev, ACPI_COMPANION(host->parent), addr); acpi_preset_companion(&func->dev, ACPI_COMPANION(host->parent), addr);
} }