freebsd-dev/sys/dev/advansys
John Baldwin ae09eb7337 Add locking to adv(4) driver and mark it MPSAFE.
- Disable the support for the second channel on twin-channel EISA cards as
  the current incarnation can't possibly work correctly (it hasn't worked
  since switching to new-bus where new-bus allocates the softc).  If anyone
  bothers to test this again it can be fixed properly and brought back.
- Use device_printf() and device_get_nameunit() instead of adv_name().
- Remove use of explicit bus space handles and tags.
- Use PCI bus accessors and helper routines rather than accessing
  config registers directly.
- Handle failures from adv_attach().

Tested by:	no one (hope it works)
2012-10-12 21:31:44 +00:00
..
adv_eisa.c Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
adv_isa.c Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
adv_pci.c Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
advansys.c Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
advansys.h Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
advlib.c Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
advlib.h Add locking to adv(4) driver and mark it MPSAFE. 2012-10-12 21:31:44 +00:00
advmcode.c
advmcode.h
adw_pci.c Remove comments about creating DMA tags as children of the DMA tags of their 2012-03-12 19:29:32 +00:00
adwcam.c
adwlib.c
adwlib.h
adwmcode.c
adwmcode.h
adwvar.h