* [Qemu-devel] [PATCH 1/2] scsi: move scsi.h -> esp.h
2009-10-30 8:53 [Qemu-devel] [PATCH 0/2] scsi: rename header files Gerd Hoffmann
@ 2009-10-30 8:53 ` Gerd Hoffmann
2009-10-30 8:54 ` [Qemu-devel] [PATCH 2/2] scsi: move scsi-disk.h -> scsi.h Gerd Hoffmann
1 sibling, 0 replies; 3+ messages in thread
From: Gerd Hoffmann @ 2009-10-30 8:53 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
hw/esp.c | 2 +-
hw/esp.h | 7 +++++++
hw/lsi53c895a.c | 1 -
hw/mips_jazz.c | 2 +-
hw/scsi.h | 7 -------
hw/sun4m.c | 2 +-
6 files changed, 10 insertions(+), 11 deletions(-)
create mode 100644 hw/esp.h
delete mode 100644 hw/scsi.h
diff --git a/hw/esp.c b/hw/esp.c
index 0e8d8ae..112e0fe 100644
--- a/hw/esp.c
+++ b/hw/esp.c
@@ -24,7 +24,7 @@
#include "sysbus.h"
#include "scsi-disk.h"
-#include "scsi.h"
+#include "esp.h"
/* debug ESP card */
//#define DEBUG_ESP
diff --git a/hw/esp.h b/hw/esp.h
new file mode 100644
index 0000000..369998f
--- /dev/null
+++ b/hw/esp.h
@@ -0,0 +1,7 @@
+/* esp.c */
+#define ESP_MAX_DEVS 7
+typedef void (*espdma_memory_read_write)(void *opaque, uint8_t *buf, int len);
+void esp_init(target_phys_addr_t espaddr, int it_shift,
+ espdma_memory_read_write dma_memory_read,
+ espdma_memory_read_write dma_memory_write,
+ void *dma_opaque, qemu_irq irq, qemu_irq *reset);
diff --git a/hw/lsi53c895a.c b/hw/lsi53c895a.c
index 3966f2f..379e118 100644
--- a/hw/lsi53c895a.c
+++ b/hw/lsi53c895a.c
@@ -14,7 +14,6 @@
#include "hw.h"
#include "pci.h"
-#include "scsi.h"
#include "scsi-disk.h"
#include "block_int.h"
diff --git a/hw/mips_jazz.c b/hw/mips_jazz.c
index 281713c..94ebd36 100644
--- a/hw/mips_jazz.c
+++ b/hw/mips_jazz.c
@@ -31,7 +31,7 @@
#include "audio/audio.h"
#include "boards.h"
#include "net.h"
-#include "scsi.h"
+#include "esp.h"
#include "mips-bios.h"
#include "loader.h"
diff --git a/hw/scsi.h b/hw/scsi.h
deleted file mode 100644
index 369998f..0000000
--- a/hw/scsi.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* esp.c */
-#define ESP_MAX_DEVS 7
-typedef void (*espdma_memory_read_write)(void *opaque, uint8_t *buf, int len);
-void esp_init(target_phys_addr_t espaddr, int it_shift,
- espdma_memory_read_write dma_memory_read,
- espdma_memory_read_write dma_memory_write,
- void *dma_opaque, qemu_irq irq, qemu_irq *reset);
diff --git a/hw/sun4m.c b/hw/sun4m.c
index 424cf6d..5b3e0fd 100644
--- a/hw/sun4m.c
+++ b/hw/sun4m.c
@@ -31,7 +31,7 @@
#include "net.h"
#include "boards.h"
#include "firmware_abi.h"
-#include "scsi.h"
+#include "esp.h"
#include "pc.h"
#include "isa.h"
#include "fw_cfg.h"
--
1.6.2.5
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [Qemu-devel] [PATCH 2/2] scsi: move scsi-disk.h -> scsi.h
2009-10-30 8:53 [Qemu-devel] [PATCH 0/2] scsi: rename header files Gerd Hoffmann
2009-10-30 8:53 ` [Qemu-devel] [PATCH 1/2] scsi: move scsi.h -> esp.h Gerd Hoffmann
@ 2009-10-30 8:54 ` Gerd Hoffmann
1 sibling, 0 replies; 3+ messages in thread
From: Gerd Hoffmann @ 2009-10-30 8:54 UTC (permalink / raw)
To: qemu-devel; +Cc: Gerd Hoffmann
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
---
hw/cdrom.c | 2 +-
hw/esp.c | 2 +-
hw/ide/core.c | 2 +-
hw/lsi53c895a.c | 2 +-
hw/pci-hotplug.c | 2 +-
hw/scsi-bus.c | 2 +-
hw/scsi-disk.c | 2 +-
hw/scsi-disk.h | 67 -----------------------------------------------------
hw/scsi-generic.c | 2 +-
hw/scsi.h | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++
hw/usb-msd.c | 2 +-
11 files changed, 76 insertions(+), 76 deletions(-)
delete mode 100644 hw/scsi-disk.h
create mode 100644 hw/scsi.h
diff --git a/hw/cdrom.c b/hw/cdrom.c
index 87427a5..3b99535 100644
--- a/hw/cdrom.c
+++ b/hw/cdrom.c
@@ -26,7 +26,7 @@
here. */
#include "qemu-common.h"
-#include "scsi-disk.h"
+#include "scsi.h"
static void lba_to_msf(uint8_t *buf, int lba)
{
diff --git a/hw/esp.c b/hw/esp.c
index 112e0fe..b06f3df 100644
--- a/hw/esp.c
+++ b/hw/esp.c
@@ -23,7 +23,7 @@
*/
#include "sysbus.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#include "esp.h"
/* debug ESP card */
diff --git a/hw/ide/core.c b/hw/ide/core.c
index fffcd00..2362af9 100644
--- a/hw/ide/core.c
+++ b/hw/ide/core.c
@@ -25,7 +25,7 @@
#include <hw/hw.h>
#include <hw/pc.h>
#include <hw/pci.h>
-#include <hw/scsi-disk.h>
+#include <hw/scsi.h>
#include <hw/sh.h>
#include "block.h"
#include "block_int.h"
diff --git a/hw/lsi53c895a.c b/hw/lsi53c895a.c
index 379e118..a0aa406 100644
--- a/hw/lsi53c895a.c
+++ b/hw/lsi53c895a.c
@@ -14,7 +14,7 @@
#include "hw.h"
#include "pci.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#include "block_int.h"
//#define DEBUG_LSI
diff --git a/hw/pci-hotplug.c b/hw/pci-hotplug.c
index 15a2dfb..cea8409 100644
--- a/hw/pci-hotplug.c
+++ b/hw/pci-hotplug.c
@@ -30,7 +30,7 @@
#include "pc.h"
#include "monitor.h"
#include "block_int.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#include "virtio-blk.h"
#include "qemu-config.h"
diff --git a/hw/scsi-bus.c b/hw/scsi-bus.c
index 41992e5..641db81 100644
--- a/hw/scsi-bus.c
+++ b/hw/scsi-bus.c
@@ -1,6 +1,6 @@
#include "hw.h"
#include "sysemu.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#include "block.h"
#include "qdev.h"
diff --git a/hw/scsi-disk.c b/hw/scsi-disk.c
index 2a9268a..05c069f 100644
--- a/hw/scsi-disk.c
+++ b/hw/scsi-disk.c
@@ -29,7 +29,7 @@ do { fprintf(stderr, "scsi-disk: " fmt , ## __VA_ARGS__); } while (0)
#include "qemu-common.h"
#include "block.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#define SENSE_NO_SENSE 0
#define SENSE_NOT_READY 2
diff --git a/hw/scsi-disk.h b/hw/scsi-disk.h
deleted file mode 100644
index b6b6c12..0000000
--- a/hw/scsi-disk.h
+++ /dev/null
@@ -1,67 +0,0 @@
-#ifndef SCSI_DISK_H
-#define SCSI_DISK_H
-
-#include "qdev.h"
-
-/* scsi-disk.c */
-enum scsi_reason {
- SCSI_REASON_DONE, /* Command complete. */
- SCSI_REASON_DATA /* Transfer complete, more data required. */
-};
-
-typedef struct SCSIBus SCSIBus;
-typedef struct SCSIDevice SCSIDevice;
-typedef struct SCSIDeviceInfo SCSIDeviceInfo;
-typedef void (*scsi_completionfn)(SCSIBus *bus, int reason, uint32_t tag,
- uint32_t arg);
-
-struct SCSIDevice
-{
- DeviceState qdev;
- uint32_t id;
- SCSIDeviceInfo *info;
-};
-
-/* cdrom.c */
-int cdrom_read_toc(int nb_sectors, uint8_t *buf, int msf, int start_track);
-int cdrom_read_toc_raw(int nb_sectors, uint8_t *buf, int msf, int session_num);
-
-/* scsi-bus.c */
-typedef int (*scsi_qdev_initfn)(SCSIDevice *dev);
-struct SCSIDeviceInfo {
- DeviceInfo qdev;
- scsi_qdev_initfn init;
- void (*destroy)(SCSIDevice *s);
- int32_t (*send_command)(SCSIDevice *s, uint32_t tag, uint8_t *buf,
- int lun);
- void (*read_data)(SCSIDevice *s, uint32_t tag);
- int (*write_data)(SCSIDevice *s, uint32_t tag);
- void (*cancel_io)(SCSIDevice *s, uint32_t tag);
- uint8_t *(*get_buf)(SCSIDevice *s, uint32_t tag);
-};
-
-typedef void (*SCSIAttachFn)(DeviceState *host, BlockDriverState *bdrv,
- int unit);
-struct SCSIBus {
- BusState qbus;
- int busnr;
-
- int tcq, ndev;
- scsi_completionfn complete;
-
- SCSIDevice *devs[8];
-};
-
-void scsi_bus_new(SCSIBus *bus, DeviceState *host, int tcq, int ndev,
- scsi_completionfn complete);
-void scsi_qdev_register(SCSIDeviceInfo *info);
-
-static inline SCSIBus *scsi_bus_from_device(SCSIDevice *d)
-{
- return DO_UPCAST(SCSIBus, qbus, d->qdev.parent_bus);
-}
-
-SCSIDevice *scsi_bus_legacy_add_drive(SCSIBus *bus, DriveInfo *dinfo, int unit);
-void scsi_bus_legacy_handle_cmdline(SCSIBus *bus);
-
-#endif
diff --git a/hw/scsi-generic.c b/hw/scsi-generic.c
index 6a89989..92ef771 100644
--- a/hw/scsi-generic.c
+++ b/hw/scsi-generic.c
@@ -13,7 +13,7 @@
#include "qemu-common.h"
#include "block.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#ifdef __linux__
diff --git a/hw/scsi.h b/hw/scsi.h
new file mode 100644
index 0000000..b6b6c12
--- /dev/null
+++ b/hw/scsi.h
@@ -0,0 +1,67 @@
+#ifndef SCSI_DISK_H
+#define SCSI_DISK_H
+
+#include "qdev.h"
+
+/* scsi-disk.c */
+enum scsi_reason {
+ SCSI_REASON_DONE, /* Command complete. */
+ SCSI_REASON_DATA /* Transfer complete, more data required. */
+};
+
+typedef struct SCSIBus SCSIBus;
+typedef struct SCSIDevice SCSIDevice;
+typedef struct SCSIDeviceInfo SCSIDeviceInfo;
+typedef void (*scsi_completionfn)(SCSIBus *bus, int reason, uint32_t tag,
+ uint32_t arg);
+
+struct SCSIDevice
+{
+ DeviceState qdev;
+ uint32_t id;
+ SCSIDeviceInfo *info;
+};
+
+/* cdrom.c */
+int cdrom_read_toc(int nb_sectors, uint8_t *buf, int msf, int start_track);
+int cdrom_read_toc_raw(int nb_sectors, uint8_t *buf, int msf, int session_num);
+
+/* scsi-bus.c */
+typedef int (*scsi_qdev_initfn)(SCSIDevice *dev);
+struct SCSIDeviceInfo {
+ DeviceInfo qdev;
+ scsi_qdev_initfn init;
+ void (*destroy)(SCSIDevice *s);
+ int32_t (*send_command)(SCSIDevice *s, uint32_t tag, uint8_t *buf,
+ int lun);
+ void (*read_data)(SCSIDevice *s, uint32_t tag);
+ int (*write_data)(SCSIDevice *s, uint32_t tag);
+ void (*cancel_io)(SCSIDevice *s, uint32_t tag);
+ uint8_t *(*get_buf)(SCSIDevice *s, uint32_t tag);
+};
+
+typedef void (*SCSIAttachFn)(DeviceState *host, BlockDriverState *bdrv,
+ int unit);
+struct SCSIBus {
+ BusState qbus;
+ int busnr;
+
+ int tcq, ndev;
+ scsi_completionfn complete;
+
+ SCSIDevice *devs[8];
+};
+
+void scsi_bus_new(SCSIBus *bus, DeviceState *host, int tcq, int ndev,
+ scsi_completionfn complete);
+void scsi_qdev_register(SCSIDeviceInfo *info);
+
+static inline SCSIBus *scsi_bus_from_device(SCSIDevice *d)
+{
+ return DO_UPCAST(SCSIBus, qbus, d->qdev.parent_bus);
+}
+
+SCSIDevice *scsi_bus_legacy_add_drive(SCSIBus *bus, DriveInfo *dinfo, int unit);
+void scsi_bus_legacy_handle_cmdline(SCSIBus *bus);
+
+#endif
diff --git a/hw/usb-msd.c b/hw/usb-msd.c
index dd3010e..06dc0ec 100644
--- a/hw/usb-msd.c
+++ b/hw/usb-msd.c
@@ -12,7 +12,7 @@
#include "qemu-config.h"
#include "usb.h"
#include "block.h"
-#include "scsi-disk.h"
+#include "scsi.h"
#include "console.h"
//#define DEBUG_MSD
--
1.6.2.5
^ permalink raw reply related [flat|nested] 3+ messages in thread