summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/arc.c
AgeCommit message (Expand)AuthorFilesLines
2020-02-13Nuke *_minphys() functions that either simply apply MAXPHYS or dokrw1-10/+2
2020-01-25Drivers that implement their own *minphys() don't need to call thekrw1-2/+1
2020-01-09Convert sleeps of 1sec or more to tsleep_nsec(9).mpi1-6/+9
2015-09-10sizes for free(); ok sthenderaadt1-13/+14
2015-01-27remove the second void * argument on tasks.dlg1-4/+4
2015-01-12stash the softc in the memory allocated for setting up a task fordlg1-9/+14
2014-09-09replace scsi_task(), which is a wrapper around workqs, with a quickdlg1-5/+13
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianderaadt1-2/+2
2014-07-12add a size argument to free. will be used soon, but for now default to 0.tedu1-16/+16
2014-02-08Be conservative about the resources the controller advertises forchris1-2/+2
2014-02-08Stop disablng/enabling interrupts in the interrupt handler forchris1-6/+2
2014-01-24DVA should be 64 bits, so make sure it is before getting the high bits.dlg1-2/+2
2014-01-23Manufacturer driver update for ARC-1880, 1882, 1213, 1223, 1214chris1-284/+1299
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after thederaadt1-12/+6
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,deraadt1-23/+27
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew1-2/+2
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andmatthew1-2/+2
2011-04-20Interrupt handlers should only return 1 if they did some work. Theclaudio1-4/+5
2010-09-07remove the powerhook code. All architectures now use the ca_activate treederaadt1-2/+2
2010-08-07No "\n" needed at the end of panic() strings.krw1-2/+2
2010-07-18Give each device on the bus full openings.mk1-2/+2
2010-07-02Provide an iopool in arc(4).mk1-10/+8
2010-07-02Protect the ccb free list with a mutex rather than splbio().mk1-5/+8
2010-07-01Change scsibus(4)'s scsi_link array to an SLIST to save memory onmatthew1-3/+3
2010-06-28Use an SLIST instead of a TAILQ for the ccb free list. Order doesn'tmk1-7/+7
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw1-6/+1
2010-05-20New scsi code seems to be stable. Pluck previously identifiedkrw1-5/+1
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.oga1-4/+2
2010-04-08these files don't need to include proc.h anymore. ok oga for agptedu1-2/+1
2010-03-23Change the scsi_cmd function member of scsi_adapter from int tokrw1-10/+6
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw1-8/+1
2009-08-13set ITSDONE on the xs before calling scsi_done()dlg1-1/+5
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod1-3/+3
2008-07-17Increase the size of the diskinfo struct, which has grownjsg1-13/+32
2008-06-27Hook up the blinkenleds.jsg1-1/+45
2007-11-05wait for the marvell firmware to become ok.dlg1-1/+16
2007-11-04start providing function pointers to differentiate between the intel anddlg1-15/+20
2007-11-04very initial foundation for splitting things up to support both thedlg1-23/+64
2007-11-04the 1200 and 1202 shoudl work fine too.dlg1-1/+3
2007-10-30shrink the intr establish code a bit. all that intrstr handling is cruft.dlg1-7/+3
2007-10-30the marvell based boards have difference registers to the current intel iopdlg1-105/+107
2007-10-30if we cant query the firmware or allocate ccbs then clean up the pcidlg1-3/+14
2007-10-27the arc fimware can be configured with a password that is used todlg1-4/+9
2007-10-22arc supports more than just SATA hbas, so dont say the ports are alwaysdlg1-2/+2
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' wherekrw1-7/+4
2007-07-11Use the full 64 bits available when reporting sizes; now bioctl showsotto1-6/+13
2007-06-24rework sensor tasks to use the kernels generic workq rather than a specialdlg1-2/+2
2007-05-29sprinkle some SMALL_KERNEL to permit bio/softraid to run on boot mediatodd1-1/+7
2007-05-20Add missing arguments to printf.ray1-8/+9
2007-03-27more grammar fixups; from bret lambert and myselfjmc1-4/+4