aboutsummaryrefslogtreecommitdiff
path: root/src/block.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2015-07-07 11:51:08 -0400
committerKevin O'Connor <kevin@koconnor.net>2015-07-14 14:40:08 -0400
commit7d3ca01dd0c7fcf1e81c6049caf7a721a3a5d211 (patch)
treed7876623ff6053ba4cc40facfe6fab7518e3301c /src/block.c
parentb70cbd6e1d64e12ac6b087a3d750130020c3b6b8 (diff)
downloadseabios-hppa-7d3ca01dd0c7fcf1e81c6049caf7a721a3a5d211.zip
seabios-hppa-7d3ca01dd0c7fcf1e81c6049caf7a721a3a5d211.tar.gz
seabios-hppa-7d3ca01dd0c7fcf1e81c6049caf7a721a3a5d211.tar.bz2
lsi-scsi: Handle LSI drives directly via 'struct disk_op_s' requests
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'src/block.c')
-rw-r--r--src/block.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/block.c b/src/block.c
index 3e76857..99b768c 100644
--- a/src/block.c
+++ b/src/block.c
@@ -10,6 +10,7 @@
#include "hw/ata.h" // process_ata_op
#include "hw/ahci.h" // process_ahci_op
#include "hw/blockcmd.h" // cdb_*
+#include "hw/lsi-scsi.h" // lsi_scsi_process_op
#include "hw/pci.h" // pci_bdf_to_bus
#include "hw/rtc.h" // rtc_read
#include "hw/usb-msc.h" // usb_process_op
@@ -498,6 +499,7 @@ process_op_both(struct disk_op_s *op)
case DTYPE_UAS:
return uas_process_op(op);
case DTYPE_LSI_SCSI:
+ return lsi_scsi_process_op(op);
case DTYPE_ESP_SCSI:
case DTYPE_MEGASAS:
return scsi_process_op(op);