drivers: mmc: Change buffer type in ALLOC_CACHE_ALIGN_BUFFER macro
__be32_to_cpu() accepts argument of type __be32. This patch changes type of the buffer in ALLOC_CACHE_ALIGN_BUFFER macro to __be32, which is then passed to __be32_to_cpu(). This prevents sparse build warnings. drivers/mmc/mmc.c: warning: cast to restricted __be32 Signed-off-by: Suniel Mahesh <sunil.m@techveda.org> Signed-off-by: Karthik Tummala <karthik@techveda.org>
This commit is contained in:
parent
f3dd87e0b9
commit
18e7c8f6aa
@ -882,8 +882,8 @@ static int sd_change_freq(struct mmc *mmc)
|
||||
{
|
||||
int err;
|
||||
struct mmc_cmd cmd;
|
||||
ALLOC_CACHE_ALIGN_BUFFER(uint, scr, 2);
|
||||
ALLOC_CACHE_ALIGN_BUFFER(uint, switch_status, 16);
|
||||
ALLOC_CACHE_ALIGN_BUFFER(__be32, scr, 2);
|
||||
ALLOC_CACHE_ALIGN_BUFFER(__be32, switch_status, 16);
|
||||
struct mmc_data data;
|
||||
int timeout;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user