diff options
| author | Pierre Ossman <drzeus@drzeus.cx> | 2008-07-05 18:51:07 -0400 |
|---|---|---|
| committer | Pierre Ossman <drzeus@drzeus.cx> | 2008-07-15 08:14:49 -0400 |
| commit | 97067d5581ec831a75a45a52e417bee0f7943dbf (patch) | |
| tree | c64db7c6347bf06966df12a6dd8c52b0e5bbb9ce /drivers | |
| parent | 7d2be0749a59096a334c94dc48f43294193cb8ed (diff) | |
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>
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/mmc/host/wbsd.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/mmc/host/wbsd.c b/drivers/mmc/host/wbsd.c index c2b61606c430..f7dcd8ec0d7f 100644 --- a/drivers/mmc/host/wbsd.c +++ b/drivers/mmc/host/wbsd.c | |||
| @@ -1420,7 +1420,7 @@ kfree: | |||
| 1420 | 1420 | ||
| 1421 | dma_unmap_single(mmc_dev(host->mmc), host->dma_addr, | 1421 | dma_unmap_single(mmc_dev(host->mmc), host->dma_addr, |
| 1422 | WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); | 1422 | WBSD_DMA_SIZE, DMA_BIDIRECTIONAL); |
| 1423 | host->dma_addr = (dma_addr_t)NULL; | 1423 | host->dma_addr = 0; |
| 1424 | 1424 | ||
| 1425 | kfree(host->dma_buffer); | 1425 | kfree(host->dma_buffer); |
| 1426 | host->dma_buffer = NULL; | 1426 | host->dma_buffer = NULL; |
| @@ -1445,7 +1445,7 @@ static void wbsd_release_dma(struct wbsd_host *host) | |||
| 1445 | 1445 | ||
| 1446 | host->dma = -1; | 1446 | host->dma = -1; |
| 1447 | host->dma_buffer = NULL; | 1447 | host->dma_buffer = NULL; |
| 1448 | host->dma_addr = (dma_addr_t)NULL; | 1448 | host->dma_addr = 0; |
| 1449 | } | 1449 | } |
| 1450 | 1450 | ||
| 1451 | /* | 1451 | /* |
