freebsd-dev/sys/arm/xscale
Ian Lepore 0c1daec859 Eliminate the last dregs of the old global arm_root_dma_tag.
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
2015-11-02 22:49:39 +00:00
..
i8134x Add domain support to PCI bus allocation 2015-09-16 23:34:51 +00:00
i80321 Add domain support to PCI bus allocation 2015-09-16 23:34:51 +00:00
ixp425 Eliminate the last dregs of the old global arm_root_dma_tag. 2015-11-02 22:49:39 +00:00
pxa Make kstack_pages a tunable on arm, x86, and powepc. On i386, the 2015-08-10 17:18:21 +00:00
std.xscale Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.xscale-be Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00