freebsd-dev/sys/dev/ofw
Nathan Whitehorn bbc6da03ef 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.
2014-02-01 17:17:35 +00:00
..
ofw_bus_if.m Open Firmware interrupt specifiers can consist of arbitrary-length byte 2014-02-01 17:17:35 +00:00
ofw_bus_subr.c Simplify the ofw_bus_lookup_imap() API slightly: make it allocate maskbuf 2013-12-17 15:11:24 +00:00
ofw_bus_subr.h Simplify the ofw_bus_lookup_imap() API slightly: make it allocate maskbuf 2013-12-17 15:11:24 +00:00
ofw_bus.h Open Firmware interrupt specifiers can consist of arbitrary-length byte 2014-02-01 17:17:35 +00:00
ofw_console.c Avoid warning about insecure format with clang. 2013-12-14 22:28:32 +00:00
ofw_disk.c
ofw_fdt.c Return the correct IEEE 1275 code for "nextprop". 2013-12-10 21:01:28 +00:00
ofw_if.m
ofw_iicbus.c Make all Open Firmware internal interfaces endian-safe by using the new 2013-10-23 13:55:41 +00:00
ofw_nexus.c Open Firmware interrupt specifiers can consist of arbitrary-length byte 2014-02-01 17:17:35 +00:00
ofw_nexus.h Factor out MI portions of the PowerPC nexus device into /sys/dev/ofw. The 2013-10-23 20:00:14 +00:00
ofw_pci.h
ofw_standard.c
ofwvar.h
openfirm.c Make all Open Firmware internal interfaces endian-safe by using the new 2013-10-23 13:55:41 +00:00
openfirm.h A few other common cases for encode-int decoding: OF_getencprop_alloc() 2013-10-22 21:20:05 +00:00
openfirmio.c
openfirmio.h
openpromio.c
openpromio.h