summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2007-06-10 16:53:01 +0000
committermarcel <marcel@FreeBSD.org>2007-06-10 16:53:01 +0000
commit2a881a553e67fa066b2dc74064c17ff8c9ecb927 (patch)
tree638b80c62762bb3f62a658cdea4ff94f66c3a85e /etc
parent04e1377efe2f5b2f45bf05519aabdc394d0892f3 (diff)
downloadFreeBSD-src-2a881a553e67fa066b2dc74064c17ff8c9ecb927.zip
FreeBSD-src-2a881a553e67fa066b2dc74064c17ff8c9ecb927.tar.gz
Work around a firmware bug in the HP rx2660, where in ACPI an I/O port
is really a memory mapped I/O address. The bug is in the GAS that describes the address and in particular the SpaceId field. The field should not say the address is an I/O port when it clearly is not. With an additional check for the IA64_BUS_SPACE_IO case in the bus access functions, and the fact that I/O ports pretty much not used in general on ia64, make the calculation of the I/O port address a function. This avoids inlining the work-around into every driver, and also helps reduce overall code bloat.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud