4070a7c2a0
In the old days, device drivers passed NULL for the parent tag when creating a new tag, and on arm platforms that resulted in a global tag representing overall platform constraints being substituted in the busdma code. Now all drivers use bus_get_dma_tag() and if there is a need to represent overall platform constraints they will be inherited from a tag supplied by nexus or some bus driver in the hierarchy. The only arm platforms still relying on the old global-tag scheme were some xscale boards with special PCI-bus constraints. This change provides those constraints through a tag supplied by the xscale PCI bus driver, and eliminates the few remaining references to the old global var. Reviewed by: cognet |
||
---|---|---|
.. | ||
avila_ata.c | ||
avila_gpio.c | ||
avila_led.c | ||
avila_machdep.c | ||
cambria_exp_space.c | ||
cambria_fled.c | ||
cambria_gpio.c | ||
cambria_led.c | ||
files.avila | ||
files.ixp425 | ||
if_npe.c | ||
if_npereg.h | ||
ixdp425_pci.c | ||
ixdp425reg.h | ||
ixp425_a4x_io.S | ||
ixp425_a4x_space.c | ||
ixp425_iic.c | ||
ixp425_intr.h | ||
ixp425_mem.c | ||
ixp425_npe.c | ||
ixp425_npereg.h | ||
ixp425_npevar.h | ||
ixp425_pci_asm.S | ||
ixp425_pci_space.c | ||
ixp425_pci.c | ||
ixp425_qmgr.c | ||
ixp425_qmgr.h | ||
ixp425_space.c | ||
ixp425_timer.c | ||
ixp425_wdog.c | ||
ixp425.c | ||
ixp425reg.h | ||
ixp425var.h | ||
std.avila | ||
std.ixp425 | ||
std.ixp435 | ||
uart_bus_ixp425.c | ||
uart_cpu_ixp425.c |