1 /* SPDX-License-Identifier: GPL-2.0 */ 2 #ifndef _LIBATA_TRANSPORT_H 3 #define _LIBATA_TRANSPORT_H 4 5 6 extern struct scsi_transport_template *ata_scsi_transport_template; 7 8 int ata_tlink_add(struct ata_link *link); 9 void ata_tlink_delete(struct ata_link *link); 10 11 struct scsi_transport_template *ata_attach_transport(void); 12 void ata_release_transport(struct scsi_transport_template *t); 13 14 __init int libata_transport_init(void); 15 void __exit libata_transport_exit(void); 16 #endif 17