mirror of
https://github.com/opnsense/src.git
synced 2026-04-23 23:28:37 -04:00
Use bus_get_dma_tag() instead of NULL here. Not really needed for atmel
at the moment, but it is more correct.
This commit is contained in:
parent
6497012386
commit
2bfca5e908
4 changed files with 18 additions and 17 deletions
|
|
@ -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;
|
||||
|
||||
|
|
|
|||
|
|
@ -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++) {
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
|
|
|
|||
Loading…
Reference in a new issue