summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2008-10-07 17:23:16 +0000
committerimp <imp@FreeBSD.org>2008-10-07 17:23:16 +0000
commite2a8a485a0204023d24c879c0b9fa442d4a69611 (patch)
treef66f4182b9e79f9a4cdf1714b7ffbccbc7173387 /sys/arm
parent49731446d840d8072e517f5cc5e77c85c53c79ae (diff)
downloadFreeBSD-src-e2a8a485a0204023d24c879c0b9fa442d4a69611.zip
FreeBSD-src-e2a8a485a0204023d24c879c0b9fa442d4a69611.tar.gz
Use bus_get_dma_tag() instead of NULL here. Not really needed for atmel
at the moment, but it is more correct.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/at91/at91_mci.c6
-rw-r--r--sys/arm/at91/at91_spi.c6
-rw-r--r--sys/arm/at91/if_ate.c16
-rw-r--r--sys/arm/at91/uart_dev_at91usart.c7
4 files changed, 18 insertions, 17 deletions
diff --git a/sys/arm/at91/at91_mci.c b/sys/arm/at91/at91_mci.c
index 3c49b9d..0b3aae3 100644
--- a/sys/arm/at91/at91_mci.c
+++ b/sys/arm/at91/at91_mci.c
@@ -175,9 +175,9 @@ at91_mci_attach(device_t dev)
/*
* Allocate DMA tags and maps
*/
- err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
- BUS_SPACE_MAXADDR, NULL, NULL, MAXPHYS, 1, MAXPHYS,
- BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag);
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0,
+ BUS_SPACE_MAXADDR_32BIT, US_SPACE_MAXADDR, NULL, NULL, MAXPHYS, 1,
+ MAXPHYS, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag);
if (err != 0)
goto out;
diff --git a/sys/arm/at91/at91_spi.c b/sys/arm/at91/at91_spi.c
index 2dfbc8e..5dc1400 100644
--- a/sys/arm/at91/at91_spi.c
+++ b/sys/arm/at91/at91_spi.c
@@ -97,9 +97,9 @@ at91_spi_attach(device_t dev)
/*
* Allocate DMA tags and maps
*/
- err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
- BUS_SPACE_MAXADDR, NULL, NULL, 2058, 1, 2048, BUS_DMA_ALLOCNOW,
- NULL, NULL, &sc->dmatag);
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0,
+ BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, 2058, 1,
+ 2048, BUS_DMA_ALLOCNOW, NULL, NULL, &sc->dmatag);
if (err != 0)
goto out;
for (i = 0; i < 4; i++) {
diff --git a/sys/arm/at91/if_ate.c b/sys/arm/at91/if_ate.c
index 7177626..84d3f07 100644
--- a/sys/arm/at91/if_ate.c
+++ b/sys/arm/at91/if_ate.c
@@ -359,9 +359,9 @@ ate_activate(device_t dev)
/*
* Allocate DMA tags and maps
*/
- err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
- BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, 1, MCLBYTES, 0,
- busdma_lock_mutex, &sc->sc_mtx, &sc->mtag);
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0,
+ BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES,
+ 1, MCLBYTES, 0, busdma_lock_mutex, &sc->sc_mtx, &sc->mtag);
if (err != 0)
goto errout;
for (i = 0; i < ATE_MAX_TX_BUFFERS; i++) {
@@ -377,15 +377,15 @@ ate_activate(device_t dev)
/*
* Allocate DMA tags and maps for RX.
*/
- err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
- BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES, 1, MCLBYTES, 0,
- busdma_lock_mutex, &sc->sc_mtx, &sc->rxtag);
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0,
+ BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL, MCLBYTES,
+ 1, MCLBYTES, 0, busdma_lock_mutex, &sc->sc_mtx, &sc->rxtag);
if (err != 0)
goto errout;
/* Dma TAG and MAP for the rx descriptors. */
- err = bus_dma_tag_create(NULL, sizeof(eth_rx_desc_t), 0,
- BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL,
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), sizeof(eth_rx_desc_t),
+ 0, BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL,
ATE_MAX_RX_BUFFERS * sizeof(eth_rx_desc_t), 1,
ATE_MAX_RX_BUFFERS * sizeof(eth_rx_desc_t), 0, busdma_lock_mutex,
&sc->sc_mtx, &sc->rx_desc_tag);
diff --git a/sys/arm/at91/uart_dev_at91usart.c b/sys/arm/at91/uart_dev_at91usart.c
index 794178d..9fd2509 100644
--- a/sys/arm/at91/uart_dev_at91usart.c
+++ b/sys/arm/at91/uart_dev_at91usart.c
@@ -350,9 +350,10 @@ at91_usart_bus_attach(struct uart_softc *sc)
/*
* Allocate DMA tags and maps
*/
- err = bus_dma_tag_create(NULL, 1, 0, BUS_SPACE_MAXADDR_32BIT,
- BUS_SPACE_MAXADDR, NULL, NULL, USART_BUFFER_SIZE, 1,
- USART_BUFFER_SIZE, BUS_DMA_ALLOCNOW, NULL, NULL, &atsc->dmatag);
+ err = bus_dma_tag_create(bus_get_dma_tag(dev), 1, 0,
+ BUS_SPACE_MAXADDR_32BIT, BUS_SPACE_MAXADDR, NULL, NULL,
+ USART_BUFFER_SIZE, 1, USART_BUFFER_SIZE, BUS_DMA_ALLOCNOW, NULL,
+ NULL, &atsc->dmatag);
if (err != 0)
goto errout;
err = bus_dmamap_create(atsc->dmatag, 0, &atsc->tx_map);
OpenPOWER on IntegriCloud