libata.h (ebf8889bd1fe3615991ff4494635d237280652a2) | libata.h (ca77329fb713b7fea6a307068e0dd0248e7aa640) |
---|---|
1/* 2 * libata.h - helper library for ATA 3 * 4 * Copyright 2003-2004 Red Hat, Inc. All rights reserved. 5 * Copyright 2003-2004 Jeff Garzik 6 * 7 * 8 * This program is free software; you can redistribute it and/or modify --- 87 unchanged lines hidden (view full) --- 96extern void swap_buf_le16(u16 *buf, unsigned int buf_words); 97extern int ata_flush_cache(struct ata_device *dev); 98extern void ata_dev_init(struct ata_device *dev); 99extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp); 100extern int sata_link_init_spd(struct ata_link *link); 101extern int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg); 102extern int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg); 103extern struct ata_port *ata_port_alloc(struct ata_host *host); | 1/* 2 * libata.h - helper library for ATA 3 * 4 * Copyright 2003-2004 Red Hat, Inc. All rights reserved. 5 * Copyright 2003-2004 Jeff Garzik 6 * 7 * 8 * This program is free software; you can redistribute it and/or modify --- 87 unchanged lines hidden (view full) --- 96extern void swap_buf_le16(u16 *buf, unsigned int buf_words); 97extern int ata_flush_cache(struct ata_device *dev); 98extern void ata_dev_init(struct ata_device *dev); 99extern void ata_link_init(struct ata_port *ap, struct ata_link *link, int pmp); 100extern int sata_link_init_spd(struct ata_link *link); 101extern int ata_task_ioctl(struct scsi_device *scsidev, void __user *arg); 102extern int ata_cmd_ioctl(struct scsi_device *scsidev, void __user *arg); 103extern struct ata_port *ata_port_alloc(struct ata_host *host); |
104extern void ata_dev_enable_pm(struct ata_device *dev, enum link_pm policy); 105extern void ata_lpm_schedule(struct ata_port *ap, enum link_pm); |
|
104 105/* libata-acpi.c */ 106#ifdef CONFIG_ATA_ACPI 107extern void ata_acpi_associate_sata_port(struct ata_port *ap); 108extern void ata_acpi_associate(struct ata_host *host); 109extern int ata_acpi_on_suspend(struct ata_port *ap); 110extern void ata_acpi_on_resume(struct ata_port *ap); 111extern int ata_acpi_on_devcfg(struct ata_device *adev); --- 79 unchanged lines hidden --- | 106 107/* libata-acpi.c */ 108#ifdef CONFIG_ATA_ACPI 109extern void ata_acpi_associate_sata_port(struct ata_port *ap); 110extern void ata_acpi_associate(struct ata_host *host); 111extern int ata_acpi_on_suspend(struct ata_port *ap); 112extern void ata_acpi_on_resume(struct ata_port *ap); 113extern int ata_acpi_on_devcfg(struct ata_device *adev); --- 79 unchanged lines hidden --- |