aboutsummaryrefslogtreecommitdiff
path: root/hw/ide/trace-events
diff options
context:
space:
mode:
authorBALATON Zoltan <balaton@eik.bme.hu>2017-12-16 23:42:39 +0100
committerDavid Gibson <david@gibson.dropbear.id.au>2018-01-10 12:53:00 +1100
commita9dd6604a663d1a88e5cf6b1446d6a1202c3334d (patch)
tree2c37dd305a2e479d355b7dd5560ce9ce2548fe2d /hw/ide/trace-events
parent2b3db9dd34579d3253bb6062db92f2af20b39502 (diff)
downloadqemu-a9dd6604a663d1a88e5cf6b1446d6a1202c3334d.zip
qemu-a9dd6604a663d1a88e5cf6b1446d6a1202c3334d.tar.gz
qemu-a9dd6604a663d1a88e5cf6b1446d6a1202c3334d.tar.bz2
hw/ide: Emulate SiI3112 SATA controller
This is a common generic PCI SATA controller that is also used in PCs but more importantly guests running on the Sam460ex board prefer this card and have a driver for it (unlike for other SATA controllers already emulated). Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu> Acked-by: John Snow <jsnow@redhat.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'hw/ide/trace-events')
-rw-r--r--hw/ide/trace-events5
1 files changed, 5 insertions, 0 deletions
diff --git a/hw/ide/trace-events b/hw/ide/trace-events
index 601bd97..0c39cab 100644
--- a/hw/ide/trace-events
+++ b/hw/ide/trace-events
@@ -37,6 +37,11 @@ bmdma_addr_write(uint64_t data) "data: 0x%016"PRIx64
bmdma_read(uint64_t addr, uint8_t val) "bmdma: readb 0x%"PRIx64" : 0x%02x"
bmdma_write(uint64_t addr, uint64_t val) "bmdma: writeb 0x%"PRIx64" : 0x%02"PRIx64
+# hw/ide/sii3112.c
+sii3112_read(int size, uint64_t addr, uint64_t val) "bmdma: read (size %d) 0x%"PRIx64" : 0x%02"PRIx64
+sii3112_write(int size, uint64_t addr, uint64_t val) "bmdma: write (size %d) 0x%"PRIx64" : 0x%02"PRIx64
+sii3112_set_irq(int channel, int level) "channel %d level %d"
+
# hw/ide/via.c
bmdma_read_via(uint64_t addr, uint32_t val) "bmdma: readb 0x%"PRIx64" : 0x%02x"
bmdma_write_via(uint64_t addr, uint64_t val) "bmdma: writeb 0x%"PRIx64" : 0x%02"PRIx64