Commit graph

108 commits

Author SHA1 Message Date
Christian Brueffer
a9b50f62ff Update ed(4) and ste(4) status. 2005-08-30 22:08:07 +00:00
Christian Brueffer
0a615315b2 - upgrade dc a!=p from untested -> done
- tx doesn't use vtophys() anymore
2005-08-20 07:15:02 +00:00
Christian Brueffer
e05ae529d4 Update status of the dc, pcn and sf drivers. 2005-08-19 15:08:36 +00:00
Christian Brueffer
6416d227e2 Update status of the de, my, nge and pcn drivers. 2005-08-17 18:15:55 +00:00
Christian Brueffer
5144660be5 de(4) and gem(4) are locked. 2005-07-31 14:36:48 +00:00
Hiten Pandya
7d461c8d1d Add a section with links to manual pages that would be referenced quite
frequently by developers working on the PAE/SMP usability project for
device drivers.
2005-06-15 00:25:28 +00:00
John-Mark Gurney
c4e70f7290 spell N/A using the entity... 2005-05-30 22:18:00 +00:00
John-Mark Gurney
5f5253cab0 update if_sk, and add if_re, both have been locked down for a while now.. 2005-05-30 22:16:40 +00:00
Christian Brueffer
b2763ff7ce The meteor driver was removed as well. 2005-02-23 16:27:16 +00:00
Christian Brueffer
05765716a8 Remove lmc and hea entries, both drivers were removed. 2005-02-23 16:18:25 +00:00
Scott Long
8d9336f91f Move the wds driver to the proper list. 2005-02-02 08:03:43 +00:00
Scott Long
017741586a Remove the gx driver from the list as it's not longer in the tree. 2005-02-02 07:57:31 +00:00
Scott Long
d3380a6f09 Split out ahc and ahd and mark them up appropriately. Mark that aac is
complete from a 4.x perspective.
2005-01-31 17:57:46 +00:00
Scott Long
6aa6011766 Update the status of the hme driver. 2005-01-31 02:19:26 +00:00
Scott Long
ff009cac56 Update status for iir and asr. 2005-01-31 01:29:37 +00:00
Scott Long
9d700a360b Mark amr and done, and ips and mark it as done. 2005-01-30 21:32:54 +00:00
Ceri Davies
fdf94bb496 Yellow on white is impossible to read, so use orange instead. 2004-12-04 12:18:01 +00:00
Christian Brueffer
5d3deb6b7e Fix typo 2004-11-18 00:42:35 +00:00
Christian Brueffer
5abe5ba070 nge(4) smp locking is done, usb(4) a!=p needs testing 2004-09-16 23:32:45 +00:00
Hartmut Brandt
5e9a28c756 Add entries for the hatm and fatm network drivers. 2004-07-20 10:54:43 +00:00
Robert Watson
b7fcefd8c3 if_xl is now properly locked. 2004-07-17 23:30:35 +00:00
Robert Watson
43c18d024b Mark if_sis are more done. Make sure to show if_rl is actuall mpsafe,
not just in intr.
2004-07-17 23:29:09 +00:00
Robert Watson
abb4eb984b if_rl is now INTR_MPSAFE, and no longer has a recursive mutex. 2004-07-17 23:26:19 +00:00
Roman Kurakin
2b3720601e Add three devices: cx(4) - if_cx, ctau(4) - if_ct and cp(4) - if_cp.
Assign myself as responsible.
Set their current status.
2004-06-24 13:17:16 +00:00
Christian Brueffer
baf2654b6c Complete last commit by marking the if_vr task as 'Not done' 2004-04-23 23:21:14 +00:00
Christian Brueffer
8c309b98fd Reset maintainer of the if_vr task, Christian S.J. Peron doesn't
have access to the hardware anymore.

Discussed with:		Christian S.J. Peron
2004-04-23 18:02:03 +00:00
Warner Losh
07161d4a7d Update status of aha card: I have p4 work towards INTR_MPSAFE 2004-04-13 17:47:46 +00:00
Warner Losh
a3af0c88d1 Remove duplicate cs entry.
Add ex entry.
Remove exca entry: it isn't a real device.
2004-04-13 17:25:22 +00:00
Robert Watson
0b826c40d7 Update a few more drivers in busdma/etc list:
- if_xl is locked, but not marked INTR_MPSAFE.  Also, the mutex is
  marked MTX_RECURSE.
- hifn is locked and INTR_MPSAFE.
- ubsec is locked and INTR_MPSAFE.
2004-04-13 05:37:49 +00:00
Robert Watson
3d15e268c1 Update locking status and busdma status for a few drivers in the busdma
table:

- if_bge now marked as INTR_MPSAFE, SMPng locked.  Busdma is now tested.
- if_dc now marked as INTR_MPSAFE, SMPng locked.  Note that this driver
  uses MTX_RECURSE.
- if_de no longer uses vtophys().
- if_em is now SMPng locked.
- if_en contains locking, but is not marked as INTR_MPSAFE.
- if_ep is now marked as INTR_MPSAFE, SMPng locked, but uses MTX_RECURSE.
- if_fxp is now marked SMPng locked.
- if_gx has locking, but isn't marked INTR_MPSAFE.  Uses MTX_RECURSE.
- if_pcn still uses vtophys(); locking is present, but it's not marked
  as INTR_MPSAFE, and the mutex is marked MTX_RECURSE.
- if_rl contains locking, but isn't marked as INTR_MPSAFE.  The mutex
  is marked MTX_RECURSE.
- if_sf still uses vtophys().  It contains locking, but uses MTX_RECURSE
  and isn't marked INTR_MPSAFE.
- if_sis has locking, but isn't marked as INTR_MPSAFE.  Its mutex is
  marked MTX_RECURSE.
2004-04-13 05:32:21 +00:00
Robert Watson
4c2cec1ed3 Introduce a new state, N/A, to indicate that the feature does not apply
to this driver.

Convert a <td> to a </td>.

if_ep has no DMA requirement, so set busdma and 4.x merge as N/A.
2003-11-04 17:41:59 +00:00
Robert Watson
bb9196c216 Introduce a new status "Unknown", which I'll use to annotate things
that I haven't yet checked for.

  if_em is now INTR_MPSAFE.
  Add if_ep, which is busma-safe and INTR_MPSAFE.
  if_fxp is now INTR_MPSAFE.
  if_sis is now INTR_MPSAFE.
  Add if_wi, which is INTR_MPSAFE.
  Assign sos as ata owner due to observations of practical reality.
  pst is now INTR_MPSAFE.
  hifn is now INTR_MPSAFE.
  ubsec is now INTR_MPSAFE.
2003-11-04 17:35:35 +00:00
Christian Brueffer
538a5e9f26 Update the status of 'drm'
Submitted by:	anholt
2003-10-26 23:17:34 +00:00
Robert Watson
67bbef8803 ATAng introduced SMPng-safety for ATA (not to mention INTR_MPSAFE). 2003-10-04 18:06:12 +00:00
Ceri Davies
c99fdd96bf s/seperate/separate/ 2003-10-02 19:59:04 +00:00
Murray Stokely
8f5bbd5b90 Add a column for 4.x status. 2003-08-18 20:31:13 +00:00
Hiten Pandya
16919dcc2a USB update:
- Change `Responsible' from 'Doug White' to 'John-Mark Gurney'
	  as he did the busdma conversion work.

	- a!=p should be clean, but not tested fully; make this known
	  in the `Notes' column.

	- Update the `busdma' column to 'Done' as it was completed by
	  John-Mark quite a while ago.

Reviewed by:	jmg (cursory glance)
Approved by:	des (mentor)
2003-07-30 17:38:00 +00:00
Maxime Henrion
94d0ab311e Change the owner of the if_bge task to Bill Paul since he
busdma'd the if_bge driver and not Will Andrews.
2003-07-26 15:25:33 +00:00
Hideyuki KURASHINA
edfd2e5178 Mark the if_bge busdma task as ``Needs testing''. 2003-07-26 03:02:02 +00:00
Maxime Henrion
49bf0d7ad2 Add a new "Needs testing" possible state for items of the busdma
project and use it in a few appropriate places.
2003-07-25 17:58:11 +00:00
Will Andrews
376525be14 Take the if_txp busdma item. 2003-07-18 19:23:45 +00:00
Maxime Henrion
79b7c0ee6e - Remove the note about vtophys() for if_dc since I removed all those.
- Mark ata(4) and em(4) as p!=a safe since they are known to work fine
  with PAE.
- Reformat some entries to be consistent with the rest of the file.
2003-07-07 17:01:08 +00:00
Maxime Henrion
3223f64073 Mark the if_dc busdma task as done. 2003-07-06 21:49:57 +00:00
Will Andrews
61605d7d59 I'm working on the busdma item for bge(4). 2003-07-02 16:35:08 +00:00
Maxime Henrion
96ec8763ad - Add an entry for the amd64 platform, which should fully support the
busdma API without problems.
- It seems Doug White is working on converting the USB framework to
  busdma, so assign this task to him.
- Note that bge(4) is a != p safe because the hardware has support for
  64 bits addresses.
2003-07-01 19:51:34 +00:00
David E. O'Brien
0c9ae6b2c3 Mux is contracted to do de(4).
Fix entry problem in last commit.
2003-07-01 19:28:03 +00:00
David E. O'Brien
15a0c7fbbf I have a large collection of pcn and lnc HW and docs. 2003-07-01 19:27:00 +00:00
Maxime Henrion
30e9d2af58 Mark the if_en driver as converted to busdma and remove the
note about vtophys() usage which isn't true anymore.
2003-06-28 15:18:35 +00:00
Hiten Pandya
2c1eacffc8 Mark the Bus DMA documentation as done. 2003-06-09 16:52:22 +00:00
Prafulla Deuskar
ce3e33616a Update status of em driver 2003-05-12 18:14:30 +00:00