freebsd-dev/sys/sparc64/pci
Marius Strobl 2ba16c40b4 - Ensure we find no unexpected partner.
- Failing to register as interrupt controller during attach shouldn't
  be fatal so just inform about this instead of panicing.
- Disable rerun of the streaming cache as workaround for a silicon bug
  of certain Psycho versions.
- Remove the comment regarding lack of newbus'ified bus_dma(9) as being
  able to associate a DMA tag with a device would allow to implement
  CDMA flushing/syncing in bus_dmamap_sync(9) but that would totally
  kill performance. Given that for devices not behind a PCI-PCI bridge
  the host-to-PCI bridges also only do CDMA flushing/syncing based on
  interrupts there's no additional disadvantage for polling(4) callbacks
  in the case schizo(4) has to do the CDMA flushing/syncing but rather a
  general problem.
- Don't panic if the power failure, power management or over-temperature
  interrupts doesn't exist as these aren't mandatory and not available
  with all controllers (not even Psychos). [1]
- Take advantage of KOBJMETHOD_END.
- Remove some redundant variables.
- Add missing const.

PR:	131371 [1]
2009-03-19 20:52:46 +00:00
..
apb.c - Sort device methods. 2009-03-19 20:31:55 +00:00
ofw_pci.h Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular, 2008-12-15 15:31:10 +00:00
ofw_pcib_subr.c Adapt parts of the sparc64 Open Firmware bus enumeration code (in particular, 2008-12-15 15:31:10 +00:00
ofw_pcib_subr.h
ofw_pcib.c - Sort device methods. 2009-03-19 20:31:55 +00:00
ofw_pcibus.c Take advantage of KOBJMETHOD_END. 2009-03-19 20:36:46 +00:00
psycho.c - Ensure we find no unexpected partner. 2009-03-19 20:52:46 +00:00
psychoreg.h Clear any possibly pending PCI error bits left by the firmware. These 2008-09-18 19:45:22 +00:00
psychovar.h - Ensure we find no unexpected partner. 2009-03-19 20:52:46 +00:00
schizo.c - Take advantage of KOBJMETHOD_END. 2009-03-19 20:48:47 +00:00
schizoreg.h - According to OpenSolaris, CDMA flushing/syncing for Tomatillos 2008-11-20 18:44:09 +00:00
schizovar.h - According to OpenSolaris, CDMA flushing/syncing for Tomatillos 2008-11-20 18:44:09 +00:00