freebsd-nq/sys/sparc64/sbus
Marius Strobl 410f3d914e - Add an IVAR for retrieving the interrupt group number of the parent Sbus
device and which also applies to the children. This is very usefull for
  drivers for the various subordinate busses so they don't need to fiddle
  with the OFW node of their parent themselves. As SBus busses hang of the
  nexus and we don't use the ofw_bus interface for nexus devices, yet, this
  would also require special knowledge about this in the drivers for the
  SBus children which these shouldn't need to have.
  This includes switching to use an unshifted IGN in the sc_ign member of
  the sbus(4) softc internally.
- For SBus child devices where there are variants that are actually split
  split into two SBus devices (as opposed to the first half of the device
  being a SBus device and the second half hanging off of the first one)
  like 'auxio' and 'SUNW,fdtwo' or 'dma' and 'esp' probe the SBus device
  which is a prerequisite to the driver attaching to the second one with
  a lower order. This saves us from dealing with different probe orders
  in the respective device drivers which generally is more hackish.
- Remove a stale comment about the 'specials' array above the attaching
  of the child devices. This is a remnant of the NetBSD/sparc origin of
  this code. There the 'specials' array is also used to probe certain
  devices which are prerequisites to others first. Why NetBSD soley
  relies on the devices having the expected order in the OFW tree on
  sparc64 isn't clear to me, as far as I can tell OFW doesn't guaranteed
  such things.
2005-05-19 14:47:31 +00:00
..
lsi64854.c Fix compilation when DEBUG is defined. 2005-04-18 02:34:22 +00:00
lsi64854reg.h Style and minor changes: 2005-04-17 17:41:32 +00:00
lsi64854var.h Style and minor changes: 2005-04-17 17:41:32 +00:00
ofw_sbus.h
sbus.c - Add an IVAR for retrieving the interrupt group number of the parent Sbus 2005-05-19 14:47:31 +00:00
sbusreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
sbusvar.h - Add an IVAR for retrieving the interrupt group number of the parent Sbus 2005-05-19 14:47:31 +00:00