- int scsi_add_host_with_dma(struct Scsi_Host * shost, struct device * dev, struct device * dma_dev);
- scsi host pointer to add
- a struct device of type scsi class
- dma device for the host
You rarely need to worry about this unless you're in a virtualised host environments, so use the simpler scsi_add_host function instead.
0 on success / != 0 for error