Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-04-07 | Print state in debug. Change return vales to 1 instead of ENXIO. | Marco Peereboom | |
2006-04-07 | Use new shiny debug code. | Marco Peereboom | |
2006-04-07 | Make a better debug mechanism. | Marco Peereboom | |
2006-04-07 | Enable mfi_transition_fw() original code from FreeBSD. | Marco Peereboom | |
2006-04-07 | Add DEVNAME. | Marco Peereboom | |
2006-04-07 | Add register offsets. Borrowed from FreeBSD. | Marco Peereboom | |
2006-04-07 | Add work around for mbuf leak in the tx path until we | Jonathan Gray | |
can come up with a better guess as to how the hardware works. From Chuck Silvers. ok damien@ | |||
2006-04-07 | Don't check for a BAR address past PCI_MAPREG_END; some devices | Brad Smith | |
have BARs way out in left field. From NetBSD | |||
2006-04-07 | implement a check whether a BAR is present at all at a given | Brad Smith | |
configuration space address, pci_mapreg_probe(). From NetBSD ok dlg@ | |||
2006-04-06 | Add fw transition logic. | Marco Peereboom | |
2006-04-06 | Add structures and defines. | Marco Peereboom | |
Losely based on FreeBSD and Linux code. | |||
2006-04-06 | Hook up mfi, remains disabled. | Marco Peereboom | |
2006-04-06 | Add skeleton driver for MegaRAID SAS. | Marco Peereboom | |
2006-04-06 | Sync. | Marco Peereboom | |
2006-04-06 | Add MegaRAID SAS devices | Marco Peereboom | |
2006-04-06 | the synchronise cache path is unique in ami in that it uses two megaraid | David Gwynne | |
commands to emulated one scsi command. i reuse the ccb and pushed it along the scsi setup path twice. when we do this for asynchronous cache syncs this happens with the timeout: timeout_set, timeout_add, timeout_set, timeout_del. from the looks of the timeout code the repeat of the timeout_set/add part can do really interesting things with the linked list holding all the timeouts. this adds a timeout_del in the middle of the two set/adds so the lists are kept sane. | |||
2006-04-06 | kudos to djm for finding an embarrassing bug. using the same variable | David Gwynne | |
as a counter for both an inner and outer loop is not good(tm). ok marco@ | |||
2006-04-05 | Add support for big endian archs. tested by jaredy@ and ok jsg@ | Kurt Miller | |
2006-04-05 | reintroduce ami_complete, a replacement for ami_poll that is built on top | David Gwynne | |
of the async exec and done commands. ami_poll uses a special command id that isnt needed for normal commands. on top of this we should drain the runq before using ami_poll. using ami_complete means that we can poll with commands still on the card. | |||
2006-04-05 | add a power hook for bge(4). | Brad Smith | |
From Thordur I. Bjornsson <thib at mi dot is> | |||
2006-04-03 | Move scsi_done back under splbio. | Marco Peereboom | |
ok dlg | |||
2006-04-03 | Since we have a run-queue now lets check it in the isr and get io onto | Marco Peereboom | |
the card if there is any still pending. ok dlg | |||
2006-04-03 | Silly dlg hz/500 isnt a whole lot. Also removed busy-wait in | Marco Peereboom | |
ami_quartz_exec. This fixes interactivity issues that we saw when running iogen. This is possible due to the new run-queue model for io. ok dlg@ | |||
2006-04-02 | - add pccbb_attach_hook in pccbbattach for MD initializations. | Brad Smith | |
- omit arithmetics to bus_space_handle_t. - remove use of IST_LEVEL; not defined on sparc64 and unused. From NetBSD | |||
2006-04-02 | Prevent panic when loading pre-3.0 iwi firmware, and give a helpful | Dimitry Andric | |
error message instead. Also return EINVAL for some other error paths. ok damien, deraadt | |||
2006-04-02 | regen | Brad Smith | |
2006-04-02 | add another PCI id to the ste(4) driver. | Brad Smith | |
From the Sundance Linux driver. | |||
2006-04-02 | To be able to use the maximum number of IDE/SATA disks on an ICH | Jonathan Gray | |
system we have to make some channels native as there isn't enough legacy I/O space/interrupts to go around. Intel calls this enhanced mode. An updated and expanded version of a diff from Ulrik Holmén. "looks sane" grange@ | |||
2006-04-01 | use proper types and not fetch iobase that is not used later; damien ok | Michael Shalayeff | |
2006-04-01 | Small fixes from form@: | Alexander Yurchenko | |
- don't allow wildcard port locator - use GPIO_PIN_LOW instead of 0 | |||
2006-04-01 | Put Damien's latest changes back in, okay deraadt@. | Pedro Martelletto | |
Please note that the driver now requires new firmware (version 3.0). | |||
2006-03-31 | Backout, causes panics | Pedro Martelletto | |
2006-03-31 | Add GSM modem SIEMENS ES75 - from patch sent to freebsd-usb@ by Jindra Fucik | Dale Rahn | |
2006-03-31 | sycn | Dale Rahn | |
2006-03-31 | Add GSM modem SIEMENS ES75 | Dale Rahn | |
2006-03-29 | we never use what the ccb completion functions return, so make them all | David Gwynne | |
return void instead. | |||
2006-03-29 | fix the sync_cache scsi command up so it can run asynchronously using the | David Gwynne | |
callback bits for completions. also do the AMI_SYSFLUSH command as well as AMI_FLUSH. | |||
2006-03-29 | regen | Jonathan Gray | |
2006-03-29 | Add a bunch of JMicron entries and Radeon X550. | Jonathan Gray | |
A handful of things from submitted dmesgs also. | |||
2006-03-29 | check for IFF_RUNNING being set before calling bge_init(). | Brad Smith | |
2006-03-28 | sync | Theo de Raadt | |
2006-03-28 | obviously not | Theo de Raadt | |
2006-03-28 | regen | Brad Smith | |
2006-03-28 | add the Acer Labs M5261 LAN. | Brad Smith | |
2006-03-28 | regen | Brad Smith | |
2006-03-28 | - add the Radeon X300 | Brad Smith | |
- fix a typo | |||
2006-03-28 | Add Intel 82801GB (ICH7M) SATA; | Robert Nagy | |
reported by Gabor Micsko <trey@hup.hu>; ok jsg@ marco@ kettenis@ | |||
2006-03-28 | Sync up to Intel's latest FreeBSD em driver (5.1.5). Adds support | Brad Smith | |
for the 82563 PCI Express chipset and a few fixes. From: Intel's web-site | |||
2006-03-27 | fixes interrupts processing. | Damien Bergamini | |
should fix a panic reported by Karel Gardas. | |||
2006-03-27 | - complete rework of rings allocation (do things more like ral(4)) | Damien Bergamini | |
- upgrade to firmware v3.0 layout - enable s/w antenna diversity - many code cleanup |