diff options
Diffstat (limited to 'drivers/net/fec_imx.c')
-rw-r--r-- | drivers/net/fec_imx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/fec_imx.c b/drivers/net/fec_imx.c index c1fa1517da..c12b26b4a0 100644 --- a/drivers/net/fec_imx.c +++ b/drivers/net/fec_imx.c @@ -600,7 +600,7 @@ static int fec_alloc_receive_packets(struct fec_priv *fec, int count, int size) int i; /* reserve data memory and consider alignment */ - p = dma_alloc_coherent(size * count); + p = dma_alloc_coherent(size * count, DMA_ADDRESS_BROKEN); if (!p) return -ENOMEM; @@ -698,7 +698,7 @@ static int fec_probe(struct device_d *dev) * Datasheet forces the startaddress of each chain is 16 byte aligned */ base = dma_alloc_coherent((2 + FEC_RBD_NUM) * - sizeof(struct buffer_descriptor)); + sizeof(struct buffer_descriptor), DMA_ADDRESS_BROKEN); fec->rbd_base = base; base += FEC_RBD_NUM * sizeof(struct buffer_descriptor); fec->tbd_base = base; |