1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-21 11:13:30 +00:00
freebsd/sys/sparc64/pci
Marius Strobl aa3ee926a9 - Register the generic implementations for the device shutdown, suspend
and resume methods so these events propagate through the device driver
  hierarchy.
- In dma(4) enable the chaining of the DMA engine interrupt handler for
  the LANCE devices via a dma_setup_intr(). This was commented out before
  as I was unsure whether I'd use it but this is probably cleaner than
  fiddling with the DMA engine interrupt in the LANCE driver directly.
- In ebus_setup_dinfo() free 'intrs' instead of 'reg' twice in case
  setting up a child fails due to routing one of its interrupts fails. [1]

Found by:	Coverity Prevent [1]
MFC after:	3 days
2006-01-26 21:14:32 +00:00
..
apb.c - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the 2006-01-06 19:22:19 +00:00
ofw_pci_if.m
ofw_pci.c - Adhere style(9) (don't use function calls in initializers, use uintXX_t 2005-12-03 18:11:26 +00:00
ofw_pci.h - Move the declaration of struct upa_ranges and the UPA_RANGE_* macros 2005-12-03 19:52:20 +00:00
ofw_pcib_subr.c Fix a bug introduced in rev. 1.5; for retrieving the device_t of the 2005-12-12 16:07:11 +00:00
ofw_pcib_subr.h
ofw_pcib.c - Make pcib_devclass private to sys/dev/pci/pci_pci.c and change all the 2006-01-06 19:22:19 +00:00
ofw_pcibus.c Make the ACPI and OpenFirmware PCI bus drivers subclasses of the generic 2006-01-20 22:01:34 +00:00
psycho.c - Register the generic implementations for the device shutdown, suspend 2006-01-26 21:14:32 +00:00
psychoreg.h - Improve the comment regarding the workaround for the E250 interrupt map 2005-12-03 13:08:05 +00:00
psychovar.h - Add a workaround (change the interrupt map mask to compare the full 2005-11-22 22:32:50 +00:00