summaryrefslogtreecommitdiffstats
path: root/hw/ide/ahci.h
Commit message (Collapse)AuthorAgeFilesLines
* ich/ahci: convert to pci_register_bar_simple()Avi Kivity2011-04-071-3/+0
| | | | | Signed-off-by: Avi Kivity <avi@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
* ahci: make number of ports runtime determinedAlexander Graf2011-02-071-5/+5
| | | | | | | | | | | | Different AHCI controllers have a different number of ports, so the core shouldn't care about the amount of ports available. This patch makes the number of ports available to the AHCI core runtime configurable, allowing us to have multiple different AHCI implementations with different amounts of ports. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
* ahci: send init d2h fis on fis enableAlexander Graf2011-02-071-0/+1
| | | | | | | | | | The drive sends a d2h init fis on initialization. Usually, the guest doesn't receive fises yet at that point though, so the delivery is deferred. Let's reflect that by sending the init fis on fis receive enablement. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
* ahci: add license header in ahci.hAlexander Graf2011-02-071-0/+23
| | | | | | | Due to popular request, this patch adds a license header to ahci.h Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
* ahci: split ICH9 from coreSebastian Herbszt2011-02-071-0/+309
There are multiple ahci devices out there. The currently implemented ich-9 is only one of the many. So let's split that one out into a separate file to stress the difference. Signed-off-by: Sebastian Herbszt <herbszt@gmx.de> Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
OpenPOWER on IntegriCloud