diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2010-03-30 10:53:23 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2010-03-30 14:15:03 +0200 |
commit | 6f5a6b591a0cf20caf8fc9c15b271ed59984dbbb (patch) | |
tree | b6cf556cc4882637b57227c28ad4c42c365b4a8f /drivers/net | |
parent | cf2703a6fb96cd7703bd5622d69367696f400af5 (diff) | |
download | barebox-6f5a6b591a0cf20caf8fc9c15b271ed59984dbbb.tar.gz barebox-6f5a6b591a0cf20caf8fc9c15b271ed59984dbbb.tar.xz |
pass arguments to dma_* as unsigned long as the kernel does
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/fec_imx.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index 49140e7d8f..844033347a 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -425,7 +425,8 @@ static int fec_send(struct eth_device *dev, void *eth_data, int data_length) writew(data_length, &fec->tbd_base[fec->tbd_index].data_length); writel((uint32_t)(eth_data), &fec->tbd_base[fec->tbd_index].data_pointer); - dma_flush_range(eth_data, eth_data + data_length); + dma_flush_range((unsigned long)eth_data, + (unsigned long)(eth_data + data_length)); /* * update BD's status now * This block: |