forked from luck/tmp_suning_uos_patched
wbsd: fix bad dma_addr_t conversion
DMA addresses are not pointers, so don't treat them as such. Avoids compiler warnings when using 64-bit DMA addresses on a 32-bit system. Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
This commit is contained in:
parent
7d2be0749a
commit
97067d5581
@ -1420,7 +1420,7 @@ static void __devinit wbsd_request_dma(struct wbsd_host *host, int dma)
|
||||
|
||||
dma_unmap_single(mmc_dev(host->mmc), host->dma_addr,
|
||||
WBSD_DMA_SIZE, DMA_BIDIRECTIONAL);
|
||||
host->dma_addr = (dma_addr_t)NULL;
|
||||
host->dma_addr = 0;
|
||||
|
||||
kfree(host->dma_buffer);
|
||||
host->dma_buffer = NULL;
|
||||
@ -1445,7 +1445,7 @@ static void wbsd_release_dma(struct wbsd_host *host)
|
||||
|
||||
host->dma = -1;
|
||||
host->dma_buffer = NULL;
|
||||
host->dma_addr = (dma_addr_t)NULL;
|
||||
host->dma_addr = 0;
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
Reference in New Issue
Block a user