summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2007-04-10Fix yet another vnode leak. If relookup() succeeds, we no longer needPedro Martelletto
2007-04-10Always use idiom 'struct cd_softc *cd = (struct cd_softc *)self'. SpottedKenneth R Westerback
2007-04-10wrap reading of the error fis up into a func of its own, and useDavid Gwynne
2007-04-10Sort ATA commands by value.Jonathan Gray
2007-04-10pascoe@ finished sili(4). enable it so people can try it.David Gwynne
2007-04-10pascoe finished sili(4). let's enable it so people can try it.David Gwynne
2007-04-09Re-enable art(4); mglocker@'s e250 is perfectly happy with larger kernels now.Mark Kettenis
2007-04-09Unbreak the tree.Mark Kettenis
2007-04-09Seperate rtc(4) code out into its own file. Add support for catching theMark Kettenis
2007-04-09Remove unused prototype.Mark Kettenis
2007-04-09Fix (unused) extintr_disable_by_num behaviour, and make vmstat -i outputMiod Vallat
2007-04-09Assert my copyright for the AX88178/AX88772 bits over the last few years.Jonathan Gray
2007-04-09Remove any possibility of of an underflow happening whenJonathan Gray
2007-04-09Add missing letoh16() for eeprom value.Jonathan Gray
2007-04-08ansify and deregister, no binary change, okay mickey@ bluhm@Pedro Martelletto
2007-04-08Use CMD_OK instead of 0, no binary change, from mickeyPedro Martelletto
2007-04-08Whitespace/long line fixups. No code change.Christopher Pascoe
2007-04-08Add compile-time support for coalescing command interrupts to reduce theChristopher Pascoe
2007-04-08Change the API to sili_port_intr so it can timeout a command and reuse theChristopher Pascoe
2007-04-08ral(4) reported to work on sparc64 by Maxim Belooussov <belooussov@gmail.com>Jonathan Gray
2007-04-08Add support for NCQ error recovery and enable NCQ command submission.Christopher Pascoe
2007-04-08x4100 machines need a hold off in between reads and write to the bmcMarco Peereboom
2007-04-08Track the order that CCBs are submitted in, so that after an error we areChristopher Pascoe
2007-04-08sili uses one queue for NCQ and legacy commands. No need for the AHCI-styleChristopher Pascoe
2007-04-07ANSI-fy. No functional change.Kenneth R Westerback
2007-04-07Nuke NetBSD defines APRINTF_NORMAL/_ERROR and just use the printf they wereKenneth R Westerback
2007-04-07Remove unused variable.Mark Kettenis
2007-04-07USECPERSEC is no longer used.Mark Kettenis
2007-04-07Always assume write commands had zero residual; the chip only countsChristopher Pascoe
2007-04-07Whitespace cleanup. No code change.Christopher Pascoe
2007-04-07Add transfer failure detection and recovery from non-fatal errors.Christopher Pascoe
2007-04-07Rework command issue/completion flow to be more like AHCI's and switch toChristopher Pascoe
2007-04-07Replace code that tries to find the boot device by pretending to walk theMark Kettenis
2007-04-07Split command completion out into a separate function, working towardsChristopher Pascoe
2007-04-07Replace code that tries to find the boot device by pretending to walk theMark Kettenis
2007-04-07Use pci_matchbyid() rather than handrolled equivalent. From Brad.Kenneth R Westerback
2007-04-07Permit PACKET command issue.Christopher Pascoe
2007-04-07Fill out control information for ATAPI commands.Christopher Pascoe
2007-04-07Helper macros to provide the port name in debug messages.Christopher Pascoe
2007-04-07Use the rx_count saved in the LRAM command slot entry to determine theChristopher Pascoe
2007-04-07Add some more device status related register definitions.Christopher Pascoe
2007-04-07Sync the command corresponding to our ccb, not slot 0.Christopher Pascoe
2007-04-07Add infrastructure to handle more than one ccb.Christopher Pascoe
2007-04-07Correct offset for global interrupt status register.Christopher Pascoe
2007-04-07this diff covers two changes, but theyre very tightly tied together.David Gwynne
2007-04-07sizeofa will give us the number of elements in an array. use it whenDavid Gwynne
2007-04-06Add support for PCIe. Don't map interrupts that are already mapped correctly.Mark Kettenis
2007-04-06Correct order of bus_space_barrier() parameters.Jonathan Gray
2007-04-06use rwlocks instead of hand-rolled. make the softc private parts private.Ted Unangst
2007-04-06white space fixDavid Gwynne