Age | Commit message (Expand) | Author |
2014-04-14 | move the hardware structures into ahcireg.h. | David Gwynne |
2014-04-14 | Always copy out all mailbox registers and use msleep in a loop to ensure that | Jonathan Matthew |
2014-04-13 | wrap a long line | Theo de Raadt |
2014-04-13 | In debug output, print loop ids as decimals and port ids as 24bit hex. | Jonathan Matthew |
2014-04-12 | nvm admin command opcodes | David Gwynne |
2014-04-12 | start working on a driver for non volatile memory express controllers. | David Gwynne |
2014-04-07 | When iterating through fabric ports, start at our own port ID. It doesn't | Jonathan Matthew |
2014-04-07 | ISP2322 chips need a different firmware image to other 2300s, so until we | Jonathan Matthew |
2014-04-06 | Rework the command polling loop in a similar fashion as was done for qla(4). | Mark Kettenis |
2014-04-06 | Clear the interrupt before reading the response queue pointer register in | Mark Kettenis |
2014-04-05 | set adapter buswidth according to the number of loop ids supported by the | Jonathan Matthew |
2014-04-04 | Rework the command polling loop so it can handle multiple responses in a single | Jonathan Matthew |
2014-03-31 | Slightly better debugging code. | Mark Kettenis |
2014-03-31 | Rather than scanning local loop ids sequentially, just ask the chip which | Jonathan Matthew |
2014-03-31 | the hardware expects ahci_cmd_table to be 128 byte aligned | David Gwynne |
2014-03-31 | move the last htoleXX things to htolemXX where possible. | David Gwynne |
2014-03-31 | ahci dva things are 64bit and surprisingly aligned nicely to 64bit too. | David Gwynne |
2014-03-31 | replace bzero with memset | David Gwynne |
2014-03-31 | massage the prdt (what an sgl is on every other chip) loading with | David Gwynne |
2014-03-31 | dva on ahci is 64bit | David Gwynne |
2014-03-28 | Reduce uvm include madness. Use <uvm/uvm_extern.h> instead of | Martin Pieuchot |
2014-03-25 | use lemtohXX and htolemXX as much as possible | David Gwynne |
2014-03-25 | when reading from the chip you use letoh32, not htole32. | David Gwynne |
2014-03-25 | everything is at least 4 byte aligned. | David Gwynne |
2014-03-24 | use htolemXX and lemtohXX in the scsi_cmd paths. | David Gwynne |
2014-03-24 | mpi scatter gather lists are 24 bytes long and next to each other in | David Gwynne |
2014-03-24 | factor out the setting of the request context field so mpi_start does it | David Gwynne |
2014-03-19 | Stop abusing the rcvif pointer to pass wireless nodes down to the | Martin Pieuchot |
2014-03-18 | Remove timeout logic from the polling loop. It causes more problems than it | Mark Kettenis |
2014-03-18 | Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping | Miod Vallat |
2014-03-16 | Patch up the firmware revision for the ISP1000 firmware since it doesn't | Mark Kettenis |
2014-03-15 | ISP1000 SBus support for qlw(4). | Mark Kettenis |
2014-03-15 | More ISP1000 (SBus) bits. | Mark Kettenis |
2014-03-15 | The ISP1000 firmware doesn't support the _A64 mailbox command variants. Since | Mark Kettenis |
2014-03-15 | Only issue SET_FIRMWARE_FEATURES command if we actually have any firmware | Mark Kettenis |
2014-03-15 | Fix pasto in error message. | Mark Kettenis |
2014-03-14 | use lemtoh64 and htolem64 for reading and writing entries in the rings. | David Gwynne |
2014-03-13 | When polling for command completion, clear the interrupt before reading the | Mark Kettenis |
2014-03-13 | Missed removing some bits with rev 1.147. | Brad Smith |
2014-03-13 | Decouple the sizes of the request and response queues, and reduce the size of | Mark Kettenis |
2014-03-11 | lint is gone, and the 'lint' conditional was never in the implementation | Philip Guenther |
2014-03-08 | Add the RX earlyoff support for older chips (8168{E-VL,EP, F}) and RXDV GATED | Brad Smith |
2014-03-08 | Only attempt to load firmware if we actually have some. | Mark Kettenis |
2014-03-08 | Attempt to recover if wide and/or synchronous transfers fail. | Mark Kettenis |
2014-03-08 | A bit of spring cleaning. | Mark Kettenis |
2014-03-08 | Enable tagged queueing. | Mark Kettenis |
2014-03-08 | Check the appropriate struct member for the various SDEV_* quirks. | Mark Kettenis |
2014-03-08 | Enable DMA bursting. Not sure it actually makes things faster, but both | Mark Kettenis |
2014-03-07 | Make sure a SCSI initiator ID provided by Open Firmware overrides the value | Mark Kettenis |
2014-03-07 | Reduce the number of ccbs by a factor three since we need up to three request | Mark Kettenis |