diff options
author | Nathan Whitehorn <nwhitehorn@FreeBSD.org> | 2014-02-01 17:17:35 +0000 |
---|---|---|
committer | Nathan Whitehorn <nwhitehorn@FreeBSD.org> | 2014-02-01 17:17:35 +0000 |
commit | bbc6da03ef22011dcb9965d4d88b4f164808b79f (patch) | |
tree | a83a2c1252b628ba29e227d3b9818f9a71b63d48 /sys/mips | |
parent | f613b2d3b12f9407c5f3625d125755d59bf56682 (diff) | |
download | src-bbc6da03ef22011dcb9965d4d88b4f164808b79f.tar.gz src-bbc6da03ef22011dcb9965d4d88b4f164808b79f.zip |
Open Firmware interrupt specifiers can consist of arbitrary-length byte
strings and include arbitrary information (IRQ line/domain/sense). When the
ofw_bus_map_intr() API was introduced, it assumed that, as on most systems,
these were either 1 cell, containing an interrupt line, or 2, containing
a line number plus a sense code. It turns out a non-negligible number of
ARM systems use 3 (or even 4!) cells for interrupts, so make this more
general.
Notes
Notes:
svn path=/head/; revision=261351
Diffstat (limited to 'sys/mips')
0 files changed, 0 insertions, 0 deletions