sas_ata.h (81c757bc696284f39f07766f0c2ca67af64ce9bd) | sas_ata.h (d230ce691c7712c4f56ba3378d6d2f44628a49f1) |
---|---|
1/* 2 * Support for SATA devices on Serial Attached SCSI (SAS) controllers 3 * 4 * Copyright (C) 2006 IBM Corporation 5 * 6 * Written by: Darrick J. Wong <djwong@us.ibm.com>, IBM Corporation 7 * 8 * This program is free software; you can redistribute it and/or --- 27 unchanged lines hidden (view full) --- 36 dev->dev_type == SATA_PM_PORT; 37} 38 39int sas_ata_init_host_and_port(struct domain_device *found_dev, 40 struct scsi_target *starget); 41 42void sas_ata_task_abort(struct sas_task *task); 43void sas_ata_strategy_handler(struct Scsi_Host *shost); | 1/* 2 * Support for SATA devices on Serial Attached SCSI (SAS) controllers 3 * 4 * Copyright (C) 2006 IBM Corporation 5 * 6 * Written by: Darrick J. Wong <djwong@us.ibm.com>, IBM Corporation 7 * 8 * This program is free software; you can redistribute it and/or --- 27 unchanged lines hidden (view full) --- 36 dev->dev_type == SATA_PM_PORT; 37} 38 39int sas_ata_init_host_and_port(struct domain_device *found_dev, 40 struct scsi_target *starget); 41 42void sas_ata_task_abort(struct sas_task *task); 43void sas_ata_strategy_handler(struct Scsi_Host *shost); |
44int sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, 45 struct list_head *done_q); | 44void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, 45 struct list_head *done_q); |
46void sas_probe_sata(struct work_struct *work); 47void sas_ata_schedule_reset(struct domain_device *dev); 48void sas_ata_wait_eh(struct domain_device *dev); 49#else 50 51 52static inline int dev_is_sata(struct domain_device *dev) 53{ --- 7 unchanged lines hidden (view full) --- 61static inline void sas_ata_task_abort(struct sas_task *task) 62{ 63} 64 65static inline void sas_ata_strategy_handler(struct Scsi_Host *shost) 66{ 67} 68 | 46void sas_probe_sata(struct work_struct *work); 47void sas_ata_schedule_reset(struct domain_device *dev); 48void sas_ata_wait_eh(struct domain_device *dev); 49#else 50 51 52static inline int dev_is_sata(struct domain_device *dev) 53{ --- 7 unchanged lines hidden (view full) --- 61static inline void sas_ata_task_abort(struct sas_task *task) 62{ 63} 64 65static inline void sas_ata_strategy_handler(struct Scsi_Host *shost) 66{ 67} 68 |
69static inline int sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, 70 struct list_head *done_q) | 69static inline void sas_ata_eh(struct Scsi_Host *shost, struct list_head *work_q, 70 struct list_head *done_q) |
71{ | 71{ |
72 return 0; | |
73} 74 75static inline void sas_probe_sata(struct work_struct *work) 76{ 77} 78 79static inline void sas_ata_schedule_reset(struct domain_device *dev) 80{ 81} 82 83static inline void sas_ata_wait_eh(struct domain_device *dev) 84{ 85} 86#endif 87 88#endif /* _SAS_ATA_H_ */ | 72} 73 74static inline void sas_probe_sata(struct work_struct *work) 75{ 76} 77 78static inline void sas_ata_schedule_reset(struct domain_device *dev) 79{ 80} 81 82static inline void sas_ata_wait_eh(struct domain_device *dev) 83{ 84} 85#endif 86 87#endif /* _SAS_ATA_H_ */ |