Commit 13d96f7c authored by Jeff Garzik's avatar Jeff Garzik

Merge pobox.com:/garz/repo/linux-2.6

into pobox.com:/garz/repo/libata-2.6
parents 555983d6 f0294f0a
...@@ -184,6 +184,7 @@ static inline int ahci_host_intr(struct ata_port *ap, struct ata_queued_cmd *qc) ...@@ -184,6 +184,7 @@ static inline int ahci_host_intr(struct ata_port *ap, struct ata_queued_cmd *qc)
static Scsi_Host_Template ahci_sht = { static Scsi_Host_Template ahci_sht = {
.module = THIS_MODULE, .module = THIS_MODULE,
.name = DRV_NAME, .name = DRV_NAME,
.ioctl = ata_scsi_ioctl,
.queuecommand = ata_scsi_queuecmd, .queuecommand = ata_scsi_queuecmd,
.eh_strategy_handler = ata_scsi_error, .eh_strategy_handler = ata_scsi_error,
.can_queue = ATA_DEF_QUEUE, .can_queue = ATA_DEF_QUEUE,
...@@ -944,10 +945,6 @@ static int ahci_init_one (struct pci_dev *pdev, const struct pci_device_id *ent) ...@@ -944,10 +945,6 @@ static int ahci_init_one (struct pci_dev *pdev, const struct pci_device_id *ent)
if (!printed_version++) if (!printed_version++)
printk(KERN_DEBUG DRV_NAME " version " DRV_VERSION "\n"); printk(KERN_DEBUG DRV_NAME " version " DRV_VERSION "\n");
/*
* If this driver happens to only be useful on Apple's K2, then
* we should check that here as it has a normal Serverworks ID
*/
rc = pci_enable_device(pdev); rc = pci_enable_device(pdev);
if (rc) if (rc)
return rc; return rc;
......
...@@ -582,7 +582,7 @@ static const char * xfer_mode_str[] = { ...@@ -582,7 +582,7 @@ static const char * xfer_mode_str[] = {
/** /**
* ata_udma_string - convert UDMA bit offset to string * ata_udma_string - convert UDMA bit offset to string
* @udma_mask: mask of bits supported; only highest bit counts. * @mask: mask of bits supported; only highest bit counts.
* *
* Determine string which represents the highest speed * Determine string which represents the highest speed
* (highest bit in @udma_mask). * (highest bit in @udma_mask).
...@@ -819,7 +819,7 @@ static u8 ata_dev_try_classify(struct ata_port *ap, unsigned int device) ...@@ -819,7 +819,7 @@ static u8 ata_dev_try_classify(struct ata_port *ap, unsigned int device)
/** /**
* ata_dev_id_string - Convert IDENTIFY DEVICE page into string * ata_dev_id_string - Convert IDENTIFY DEVICE page into string
* @dev: Device whose IDENTIFY DEVICE results we will examine * @id: IDENTIFY DEVICE results we will examine
* @s: string into which data is output * @s: string into which data is output
* @ofs: offset into identify device page * @ofs: offset into identify device page
* @len: length of string to return. must be an even number. * @len: length of string to return. must be an even number.
...@@ -1766,8 +1766,10 @@ static int fgb(u32 bitmap) ...@@ -1766,8 +1766,10 @@ static int fgb(u32 bitmap)
} }
/** /**
* ata_choose_xfer_mode - * ata_choose_xfer_mode - attempt to find best transfer mode
* @ap: * @ap: Port for which an xfer mode will be selected
* @xfer_mode_out: (output) SET FEATURES - XFER MODE code
* @xfer_shift_out: (output) bit shift that selects this mode
* *
* LOCKING: * LOCKING:
* *
......
...@@ -156,6 +156,7 @@ struct ata_queued_cmd *ata_scsi_qc_new(struct ata_port *ap, ...@@ -156,6 +156,7 @@ struct ata_queued_cmd *ata_scsi_qc_new(struct ata_port *ap,
/** /**
* ata_to_sense_error - convert ATA error to SCSI error * ata_to_sense_error - convert ATA error to SCSI error
* @qc: Command that we are erroring out * @qc: Command that we are erroring out
* @drv_stat: value contained in ATA status register
* *
* Converts an ATA error into a SCSI error. While we are at it * Converts an ATA error into a SCSI error. While we are at it
* we decode and dump the ATA error for the user so that they * we decode and dump the ATA error for the user so that they
...@@ -735,6 +736,7 @@ static unsigned int ata_scsi_rbuf_get(struct scsi_cmnd *cmd, u8 **buf_out) ...@@ -735,6 +736,7 @@ static unsigned int ata_scsi_rbuf_get(struct scsi_cmnd *cmd, u8 **buf_out)
/** /**
* ata_scsi_rbuf_put - Unmap response buffer. * ata_scsi_rbuf_put - Unmap response buffer.
* @cmd: SCSI command containing buffer to be unmapped. * @cmd: SCSI command containing buffer to be unmapped.
* @buf: buffer to unmap
* *
* Unmaps response buffer contained within @cmd. * Unmaps response buffer contained within @cmd.
* *
...@@ -1334,7 +1336,7 @@ static unsigned int atapi_xlat(struct ata_queued_cmd *qc, u8 *scsicmd) ...@@ -1334,7 +1336,7 @@ static unsigned int atapi_xlat(struct ata_queued_cmd *qc, u8 *scsicmd)
/** /**
* ata_scsi_find_dev - lookup ata_device from scsi_cmnd * ata_scsi_find_dev - lookup ata_device from scsi_cmnd
* @ap: ATA port to which the device is attached * @ap: ATA port to which the device is attached
* @cmd: SCSI command to be sent to the device * @scsidev: SCSI device from which we derive the ATA device
* *
* Given various information provided in struct scsi_cmnd, * Given various information provided in struct scsi_cmnd,
* map that onto an ATA bus, and using that mapping * map that onto an ATA bus, and using that mapping
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment