mirror of
https://github.com/opnsense/src.git
synced 2026-02-21 00:40:33 -05:00
- Read interrupt properties at bus enumeration time and store it into global mapping table. - At bus_activate_resource() time, given mapping entry is resolved and connected to real interrupt source. A copy of mapping entry is attached to given resource. - At bus_setup_intr() time, mapping entry stored in resource is used for delivery of requested interrupt configuration. - For MSI/MSIX interrupts, mapping entry is created within pci_alloc_msi()/pci_alloc_msix() call. - For legacy PCI interrupts, mapping entry must be created within pcib_route_interrupt() by pcib driver itself. Reviewed by: nwhitehorn, andrew Differential Revision: https://reviews.freebsd.org/D7493 |
||
|---|---|---|
| .. | ||
| twsi | ||
| ad7417.c | ||
| ad7418.c | ||
| adm1030.c | ||
| adt746x.c | ||
| ds133x.c | ||
| ds1307.c | ||
| ds1307reg.h | ||
| ds1374.c | ||
| ds1631.c | ||
| ds1672.c | ||
| ds1775.c | ||
| ds3231.c | ||
| ds3231reg.h | ||
| icee.c | ||
| if_ic.c | ||
| iic.c | ||
| iic.h | ||
| iicbb.c | ||
| iicbb_if.m | ||
| iicbus.c | ||
| iicbus.h | ||
| iicbus_if.m | ||
| iicoc.c | ||
| iicoc.h | ||
| iiconf.c | ||
| iiconf.h | ||
| iicsmb.c | ||
| lm75.c | ||
| max6690.c | ||
| ofw_iicbus.c | ||
| pcf8563.c | ||
| pcf8563reg.h | ||
| s35390a.c | ||