|
@@ -174,8 +174,13 @@ extern void scsi_kunmap_atomic_sg(void *virt);
|
|
|
|
|
|
extern int scsi_init_io(struct scsi_cmnd *cmd);
|
|
|
|
|
|
+#ifdef CONFIG_SCSI_DMA
|
|
|
extern int scsi_dma_map(struct scsi_cmnd *cmd);
|
|
|
extern void scsi_dma_unmap(struct scsi_cmnd *cmd);
|
|
|
+#else /* !CONFIG_SCSI_DMA */
|
|
|
+static inline int scsi_dma_map(struct scsi_cmnd *cmd) { return -ENOSYS; }
|
|
|
+static inline void scsi_dma_unmap(struct scsi_cmnd *cmd) { }
|
|
|
+#endif /* !CONFIG_SCSI_DMA */
|
|
|
|
|
|
static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd)
|
|
|
{
|