summaryrefslogtreecommitdiff
path: root/sys/dev/pci/arc.c
AgeCommit message (Expand)Author
2020-09-22Since dlg@'s 2009 scsi midlayer refactoring the 'struct scsi_generic *cmd'Kenneth R Westerback
2020-07-24Turning on various scsi drivers' *DEBUG options reveals that this hasKenneth R Westerback
2020-07-22Nuke unused struct scsi_link members of adapter softc's where theKenneth R Westerback
2020-07-20Move remaining scsi bus initialization info from "prototype scsi link"Kenneth R Westerback
2020-07-19Move the adapter related items (luns, adapter, adapter_target,Kenneth R Westerback
2020-07-16Access adapter softc via link->bus->sb_adapter_softc.Kenneth R Westerback
2020-07-12Eliminate pointless 'child' variable and just cast the config_found() result toKenneth R Westerback
2020-06-27Nuke trailing whitespace.Kenneth R Westerback
2020-06-27No need to bzero()/memset() 'struct scsibus_attach_args' variablesKenneth R Westerback
2020-06-24Use SDEV_NO_ADAPTER_TARGET instead of the value that is beingKenneth R Westerback
2020-02-13Nuke *_minphys() functions that either simply apply MAXPHYS or doKenneth R Westerback
2020-01-25Drivers that implement their own *minphys() don't need to call theKenneth R Westerback
2020-01-09Convert sleeps of 1sec or more to tsleep_nsec(9).Martin Pieuchot
2015-09-10sizes for free(); ok sthenTheo de Raadt
2015-01-27remove the second void * argument on tasks.David Gwynne
2015-01-12stash the softc in the memory allocated for setting up a task forDavid Gwynne
2014-09-09replace scsi_task(), which is a wrapper around workqs, with a quickDavid Gwynne
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-02-08Be conservative about the resources the controller advertises forChris Cappuccio
2014-02-08Stop disablng/enabling interrupts in the interrupt handler forChris Cappuccio
2014-01-24DVA should be 64 bits, so make sure it is before getting the high bits.David Gwynne
2014-01-23Manufacturer driver update for ARC-1880, 1882, 1213, 1223, 1214Chris Cappuccio
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-04-20Interrupt handlers should only return 1 if they did some work. TheClaudio Jeker
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2010-07-18Give each device on the bus full openings.Michael Knudsen
2010-07-02Provide an iopool in arc(4).Michael Knudsen
2010-07-02Protect the ccb free list with a mutex rather than splbio().Michael Knudsen
2010-07-01Change scsibus(4)'s scsi_link array to an SLIST to save memory onMatthew Dempsky
2010-06-28Use an SLIST instead of a TAILQ for the ccb free list. Order doesn'tMichael Knudsen
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2010-04-08these files don't need to include proc.h anymore. ok oga for agpTed Unangst
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-08-13set ITSDONE on the xs before calling scsi_done()David Gwynne
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-07-17Increase the size of the diskinfo struct, which has grownJonathan Gray
2008-06-27Hook up the blinkenleds.Jonathan Gray
2007-11-05wait for the marvell firmware to become ok.David Gwynne
2007-11-04start providing function pointers to differentiate between the intel andDavid Gwynne
2007-11-04very initial foundation for splitting things up to support both theDavid Gwynne
2007-11-04the 1200 and 1202 shoudl work fine too.David Gwynne
2007-10-30shrink the intr establish code a bit. all that intrstr handling is cruft.David Gwynne