diff options
Diffstat (limited to 'drivers/ata/pata_marvell.c')
-rw-r--r-- | drivers/ata/pata_marvell.c | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/drivers/ata/pata_marvell.c b/drivers/ata/pata_marvell.c index d8da4f344c0a..d38e64cd6097 100644 --- a/drivers/ata/pata_marvell.c +++ b/drivers/ata/pata_marvell.c | |||
@@ -75,20 +75,6 @@ static int marvell_cable_detect(struct ata_port *ap) | |||
75 | return 0; /* Our BUG macro needs the right markup */ | 75 | return 0; /* Our BUG macro needs the right markup */ |
76 | } | 76 | } |
77 | 77 | ||
78 | /** | ||
79 | * marvell_error_handler - Setup and error handler | ||
80 | * @ap: Port to handle | ||
81 | * | ||
82 | * LOCKING: | ||
83 | * None (inherited from caller). | ||
84 | */ | ||
85 | |||
86 | static void marvell_error_handler(struct ata_port *ap) | ||
87 | { | ||
88 | ata_bmdma_drive_eh(ap, marvell_pre_reset, ata_std_softreset, NULL, | ||
89 | ata_std_postreset); | ||
90 | } | ||
91 | |||
92 | /* No PIO or DMA methods needed for this device */ | 78 | /* No PIO or DMA methods needed for this device */ |
93 | 79 | ||
94 | static struct scsi_host_template marvell_sht = { | 80 | static struct scsi_host_template marvell_sht = { |
@@ -98,7 +84,7 @@ static struct scsi_host_template marvell_sht = { | |||
98 | static struct ata_port_operations marvell_ops = { | 84 | static struct ata_port_operations marvell_ops = { |
99 | .inherits = &ata_bmdma_port_ops, | 85 | .inherits = &ata_bmdma_port_ops, |
100 | .cable_detect = marvell_cable_detect, | 86 | .cable_detect = marvell_cable_detect, |
101 | .error_handler = marvell_error_handler, | 87 | .prereset = marvell_pre_reset, |
102 | }; | 88 | }; |
103 | 89 | ||
104 | 90 | ||
@@ -142,7 +128,7 @@ static int marvell_init_one (struct pci_dev *pdev, const struct pci_device_id *i | |||
142 | if (pdev->device == 0x6101) | 128 | if (pdev->device == 0x6101) |
143 | ppi[1] = &ata_dummy_port_info; | 129 | ppi[1] = &ata_dummy_port_info; |
144 | 130 | ||
145 | return ata_pci_init_one(pdev, ppi, &marvell_sht); | 131 | return ata_pci_init_one(pdev, ppi, &marvell_sht, NULL); |
146 | } | 132 | } |
147 | 133 | ||
148 | static const struct pci_device_id marvell_pci_tbl[] = { | 134 | static const struct pci_device_id marvell_pci_tbl[] = { |