X-Git-Url: http://ftp.safe.ca/?a=blobdiff_plain;f=include%2Fscsi%2Fsas_ata.h;h=c583193ae929333a440ff7ae69efb74082a974dc;hb=3070f69b66b7ab2f02d8a2500edae07039c38508;hp=72a1904169a5cacfe691878cf1bd5e2e6901cb9a;hpb=338ec57003ff9d7bc1471677e61872455977a5de;p=safe%2Fjmp%2Flinux-2.6 diff --git a/include/scsi/sas_ata.h b/include/scsi/sas_ata.h index 72a1904..c583193 100644 --- a/include/scsi/sas_ata.h +++ b/include/scsi/sas_ata.h @@ -28,6 +28,8 @@ #include #include +#ifdef CONFIG_SCSI_SAS_ATA + static inline int dev_is_sata(struct domain_device *dev) { return (dev->rphy->identify.target_port_protocols & SAS_PROTOCOL_SATA); @@ -36,4 +38,23 @@ static inline int dev_is_sata(struct domain_device *dev) int sas_ata_init_host_and_port(struct domain_device *found_dev, struct scsi_target *starget); +void sas_ata_task_abort(struct sas_task *task); + +#else + + +static inline int dev_is_sata(struct domain_device *dev) +{ + return 0; +} +static inline int sas_ata_init_host_and_port(struct domain_device *found_dev, + struct scsi_target *starget) +{ + return 0; +} +static inline void sas_ata_task_abort(struct sas_task *task) +{ +} +#endif + #endif /* _SAS_ATA_H_ */