summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Expand)Author
2006-03-20de-register.Brad Smith
2006-03-20remove kernel printfs that say "unable to allocate memory" just beforeDavid Gwynne
2006-03-20finer grained use of splbio in the ioctl paths. only use it when dealingDavid Gwynne
2006-03-20shrink the ccb even more. instead of having a "wakeup" member to say whenDavid Gwynne
2006-03-20remove the bits in the ccb for generalised handling of dmaable memory.David Gwynne
2006-03-20switch the mgmt ioctl path to use the ioctl completion function.David Gwynne
2006-03-20move the drv_inq ioctl path to its own completion routine. all the cleanupDavid Gwynne
2006-03-20get rid of the CCB_READY check in ami_start, it is subtly broken and slowsDavid Gwynne
2006-03-20the command queues are important so wrap them up in splbioDavid Gwynne
2006-03-20shorten the setup of the xs timeoutDavid Gwynne
2006-03-20de-register.Brad Smith
2006-03-19ANSIfyBrad Smith
2006-03-19ANSIfyBrad Smith
2006-03-19ANSI and KNF.Brad Smith
2006-03-19ANSI and fix commentsBrad Smith
2006-03-19- check HDRTYPE early, and ignore if it is not supported (n > 2).Brad Smith
2006-03-19regenBrad Smith
2006-03-19add a few more Intel devices as found on a Acer Travelmate 3012WTMi laptop.Brad Smith
2006-03-19sis950 has 0x5b missing, so it looks more like an it8712f-aTheo de Raadt
2006-03-19this is a really large reworking of how ami works in terms of submittingDavid Gwynne
2006-03-19ok, what i thought was sis950 is actually likely the it8712f-aTheo de Raadt
2006-03-19recognize the 976 and 978Brad Smith
2006-03-19rev 1.86Brad Smith
2006-03-18probe for it8712 and sis950 (somewhat of a clone)Theo de Raadt
2006-03-18typoBrad Smith
2006-03-18scsi completions never go via the generic done path now. xs is always setDavid Gwynne
2006-03-18use polling for the synchronise command while i move the xs setup andDavid Gwynne
2006-03-18rename ami_cmd to ami_start_xsDavid Gwynne
2006-03-17create a completion path for scsi commands without the cruft for wakingDavid Gwynne
2006-03-17split the completion path up. its now the responsibility of the the pathDavid Gwynne
2006-03-17remove the last remnants of AMI_POLLINGDavid Gwynne
2006-03-16Comment out tekram_sync_table and only degine {,dt_}scf_period[] forMiod Vallat
2006-03-16Move lmc_system_errors[] so that there is only one instance of it in theMiod Vallat
2006-03-16Move the agpgart handling code to a separate file.Matthieu Herrb
2006-03-16if the link is down with a card using a fibre interface then show aBrad Smith
2006-03-16if the link is down then show a media status of none.Brad Smith
2006-03-16tidy up a bit.Brad Smith
2006-03-16sortTheo de Raadt
2006-03-15bits of my tree commited by Matthieu by mistake.Miod Vallat
2006-03-15Remove dead code (SUPPORTS_NON_CONSOLE and MD_DISPLAY_ISA_IOT)Matthieu Herrb
2006-03-15Nuke dk_establish(), no longer used.Miod Vallat
2006-03-15Correct checks against cd_ndevs - valid numbers are strictly inferior toMiod Vallat
2006-03-15Entries in cd_devs[] may be NULL, so be sure to check for them in yourMiod Vallat
2006-03-15switch the ioctl paths to using ami_start instead of ami_cmd. now the onlyDavid Gwynne
2006-03-15clean up ami_start and move the error handling for a failed command fromDavid Gwynne
2006-03-15split the code in ami_cmd that does the polling commands out into aDavid Gwynne
2006-03-15sc->sc_dev.dv_xname converted to DEVNAME(sc). makes things a little easierDavid Gwynne
2006-03-14Return ENXIO when trying to open a non-existent device, not ENODEV.Miod Vallat
2006-03-14move the loading of the dmamaps for passthrough commands out of ami_cmdDavid Gwynne
2006-03-14move the loading of the dma maps for logical disk reads and writes fromDavid Gwynne