diff options
author | zbb <zbb@FreeBSD.org> | 2016-02-18 13:00:04 +0000 |
---|---|---|
committer | zbb <zbb@FreeBSD.org> | 2016-02-18 13:00:04 +0000 |
commit | d2a1177be6963874bcf8d15330e4ea74c36d6823 (patch) | |
tree | 2affdba8f0124a43a93eb47db8afb77ab54cfd50 /gnu/tests | |
parent | d520d79a17fed19e354e59fe3a6046fa89bcf8e3 (diff) | |
download | FreeBSD-src-d2a1177be6963874bcf8d15330e4ea74c36d6823.zip FreeBSD-src-d2a1177be6963874bcf8d15330e4ea74c36d6823.tar.gz |
Introduce bus_get_bus_tag() method
Provide bus_get_bus_tag() for sparc64, powerpc, arm, arm64 and mips
nexus and its children in order to return a platform specific default tag.
This is required to ensure generic correctness of the bus_space tag.
It is especially needed for arches where child bus tag does not match
the parent bus tag. This solves the problem with ppc architecture
where the PCI bus tag differs from parent bus tag which is big-endian.
This commit is a part of the following patch:
https://reviews.freebsd.org/D4879
Submitted by: Marcin Mazurek <mma@semihalf.com>
Obtained from: Semihalf
Sponsored by: Annapurna Labs
Reviewed by: jhibbits, mmel
Differential Revision: https://reviews.freebsd.org/D4879
Diffstat (limited to 'gnu/tests')
0 files changed, 0 insertions, 0 deletions