Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 89277
b: refs/heads/master
c: 182d7bb
h: refs/heads/master
i:
  89275: 9893c0c
v: v3
  • Loading branch information
Tejun Heo authored and Jeff Garzik committed Apr 17, 2008
1 parent e087e17 commit 60db8f4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 18 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c9f75b04ed5ed65a058d18a8a8dda50632a96de8
refs/heads/master: 182d7bbac322d6921ce81f8e6aa23d250816381d
22 changes: 5 additions & 17 deletions trunk/drivers/ata/libata-core.c
Original file line number Diff line number Diff line change
Expand Up @@ -6159,32 +6159,20 @@ u32 ata_wait_register(void __iomem *reg, u32 mask, u32 val,
/*
* Dummy port_ops
*/
static void ata_dummy_noret(struct ata_port *ap) { }
static int ata_dummy_ret0(struct ata_port *ap) { return 0; }
static void ata_dummy_qc_noret(struct ata_queued_cmd *qc) { }

static u8 ata_dummy_check_status(struct ata_port *ap)
static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc)
{
return ATA_DRDY;
return AC_ERR_SYSTEM;
}

static unsigned int ata_dummy_qc_issue(struct ata_queued_cmd *qc)
static void ata_dummy_error_handler(struct ata_port *ap)
{
return AC_ERR_SYSTEM;
/* truly dummy */
}

struct ata_port_operations ata_dummy_port_ops = {
.sff_check_status = ata_dummy_check_status,
.sff_check_altstatus = ata_dummy_check_status,
.qc_prep = ata_noop_qc_prep,
.qc_issue = ata_dummy_qc_issue,
.freeze = ata_dummy_noret,
.thaw = ata_dummy_noret,
.error_handler = ata_dummy_noret,
.post_internal_cmd = ata_dummy_qc_noret,
.sff_irq_clear = ata_dummy_noret,
.port_start = ata_dummy_ret0,
.port_stop = ata_dummy_noret,
.error_handler = ata_dummy_error_handler,
};

const struct ata_port_info ata_dummy_port_info = {
Expand Down

0 comments on commit 60db8f4

Please sign in to comment.