freebsd-skq/sys/sparc64/pci
Marius Strobl b42d5b0994 - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(),
allowing it to be a filter/"fast" handler. Locking the interrupt
  handlers with a spin lock is mainly a requirement in schizo(4)
  but as we ought to register the spin lock anyway it should not
  hurt to take advantage of it in psycho(4).
- Pass both a driver_filter_t and a driver_intr_t argument to
  psycho_set_intr(), allowing to get rid of the FAST interrupt
  flag hack.
- Don't register the over-temperature interrupt handler as filter/
  "fast" handler so shutdown_nice() can acquire the process lock.
- Use bus_{read,write}_8() instead of bus_space_{read,write}_8()
  in order to get rid of sc_bushandle and sc_bustag in the softc.
- Correct the debug output for adjusting the subordinate bus number.
- Remove the banal and outdated above psycho_filter_stub().
- Fix some white space nits.
2007-06-16 23:46:41 +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 Remove the compat shims for the ISA old-stlye in{b,w,l}()/out{b,w,l}() 2007-01-18 13:52:44 +00:00
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 The T2000 has multiple PCI domains requiring bus allocation to be done differently. 2006-10-12 04:44:01 +00:00
ofw_pcib_subr.h
ofw_pcib.c The T2000 has multiple PCI domains requiring bus allocation to be done differently. 2006-10-12 04:44:01 +00:00
ofw_pcibus.c Delete the unused/not really used sparc64 (as in sun4u) cache.h, 2007-05-20 13:06:45 +00:00
psycho.c - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(), 2007-06-16 23:46:41 +00:00
psychoreg.h o Changes to psycho_attach(): [1] 2007-01-08 01:26:47 +00:00
psychovar.h - Use the newly introduced pcib_mtx spin lock to lock psycho_ce(), 2007-06-16 23:46:41 +00:00