linux/drivers/ata/libata-transport.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0 */
   2#ifndef _LIBATA_TRANSPORT_H
   3#define _LIBATA_TRANSPORT_H
   4
   5
   6extern struct scsi_transport_template *ata_scsi_transport_template;
   7
   8int ata_tlink_add(struct ata_link *link);
   9void ata_tlink_delete(struct ata_link *link);
  10
  11int ata_tport_add(struct device *parent, struct ata_port *ap);
  12void ata_tport_delete(struct ata_port *ap);
  13
  14struct scsi_transport_template *ata_attach_transport(void);
  15void ata_release_transport(struct scsi_transport_template *t);
  16
  17__init int libata_transport_init(void);
  18void __exit libata_transport_exit(void);
  19#endif
  20