From d2255d0286ce038f4fb5a85a06bd5a330a55eaad Mon Sep 17 00:00:00 2001 From: Marius Strobl Date: Sat, 20 Jan 2007 09:57:09 +0000 Subject: [PATCH] Use bus_get_dma_tag() to obtain the parent DMA tag so le(4) works on platforms requiring this. --- sys/dev/le/if_le_cbus.c | 2 +- sys/dev/le/if_le_isa.c | 2 +- sys/dev/le/if_le_pci.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/dev/le/if_le_cbus.c b/sys/dev/le/if_le_cbus.c index c8a88181555..0eaa7a2f123 100644 --- a/sys/dev/le/if_le_cbus.c +++ b/sys/dev/le/if_le_cbus.c @@ -290,7 +290,7 @@ le_cbus_attach(device_t dev) } error = bus_dma_tag_create( - NULL, /* parent */ + bus_get_dma_tag(dev), /* parent */ 1, 0, /* alignment, boundary */ BUS_SPACE_MAXADDR_24BIT, /* lowaddr */ BUS_SPACE_MAXADDR, /* highaddr */ diff --git a/sys/dev/le/if_le_isa.c b/sys/dev/le/if_le_isa.c index 1f330382a81..7c96436b21f 100644 --- a/sys/dev/le/if_le_isa.c +++ b/sys/dev/le/if_le_isa.c @@ -343,7 +343,7 @@ le_isa_attach(device_t dev) } error = bus_dma_tag_create( - NULL, /* parent */ + bus_get_dma_tag(dev), /* parent */ 1, 0, /* alignment, boundary */ BUS_SPACE_MAXADDR_24BIT, /* lowaddr */ BUS_SPACE_MAXADDR, /* highaddr */ diff --git a/sys/dev/le/if_le_pci.c b/sys/dev/le/if_le_pci.c index 1a3f162338a..a6255988e0f 100644 --- a/sys/dev/le/if_le_pci.c +++ b/sys/dev/le/if_le_pci.c @@ -342,7 +342,7 @@ le_pci_attach(device_t dev) } error = bus_dma_tag_create( - NULL, /* parent */ + bus_get_dma_tag(dev), /* parent */ 1, 0, /* alignment, boundary */ BUS_SPACE_MAXADDR_32BIT, /* lowaddr */ BUS_SPACE_MAXADDR, /* highaddr */