aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide/arm
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ide/arm')
-rw-r--r--drivers/ide/arm/bast-ide.c6
-rw-r--r--drivers/ide/arm/palm_bk3710.c6
-rw-r--r--drivers/ide/arm/rapide.c2
3 files changed, 7 insertions, 7 deletions
diff --git a/drivers/ide/arm/bast-ide.c b/drivers/ide/arm/bast-ide.c
index 161d30c8481e..ec46c44b061c 100644
--- a/drivers/ide/arm/bast-ide.c
+++ b/drivers/ide/arm/bast-ide.c
@@ -41,15 +41,15 @@ static int __init bastide_register(unsigned int base, unsigned int aux, int irq)
41 hw.io_ports[IDE_CONTROL_OFFSET] = aux + (6 * 0x20); 41 hw.io_ports[IDE_CONTROL_OFFSET] = aux + (6 * 0x20);
42 hw.irq = irq; 42 hw.irq = irq;
43 43
44 hwif = ide_deprecated_find_port(hw.io_ports[IDE_DATA_OFFSET]); 44 hwif = ide_find_port(hw.io_ports[IDE_DATA_OFFSET]);
45 if (hwif == NULL) 45 if (hwif == NULL)
46 goto out; 46 goto out;
47 47
48 i = hwif->index; 48 i = hwif->index;
49 49
50 if (hwif->present) 50 if (hwif->present)
51 ide_unregister(i, 0, 0); 51 ide_unregister(i);
52 else if (!hwif->hold) 52 else
53 ide_init_port_data(hwif, i); 53 ide_init_port_data(hwif, i);
54 54
55 ide_init_port_hw(hwif, &hw); 55 ide_init_port_hw(hwif, &hw);
diff --git a/drivers/ide/arm/palm_bk3710.c b/drivers/ide/arm/palm_bk3710.c
index 8e1f6bd33887..474162cdf665 100644
--- a/drivers/ide/arm/palm_bk3710.c
+++ b/drivers/ide/arm/palm_bk3710.c
@@ -378,15 +378,15 @@ static int __devinit palm_bk3710_probe(struct platform_device *pdev)
378 hw.irq = irq->start; 378 hw.irq = irq->start;
379 hw.chipset = ide_palm3710; 379 hw.chipset = ide_palm3710;
380 380
381 hwif = ide_deprecated_find_port(hw.io_ports[IDE_DATA_OFFSET]); 381 hwif = ide_find_port(hw.io_ports[IDE_DATA_OFFSET]);
382 if (hwif == NULL) 382 if (hwif == NULL)
383 goto out; 383 goto out;
384 384
385 i = hwif->index; 385 i = hwif->index;
386 386
387 if (hwif->present) 387 if (hwif->present)
388 ide_unregister(i, 0, 0); 388 ide_unregister(i);
389 else if (!hwif->hold) 389 else
390 ide_init_port_data(hwif, i); 390 ide_init_port_data(hwif, i);
391 391
392 ide_init_port_hw(hwif, &hw); 392 ide_init_port_hw(hwif, &hw);
diff --git a/drivers/ide/arm/rapide.c b/drivers/ide/arm/rapide.c
index efba00d2fc37..b30adcf321c3 100644
--- a/drivers/ide/arm/rapide.c
+++ b/drivers/ide/arm/rapide.c
@@ -76,7 +76,7 @@ static void __devexit rapide_remove(struct expansion_card *ec)
76 76
77 ecard_set_drvdata(ec, NULL); 77 ecard_set_drvdata(ec, NULL);
78 78
79 ide_unregister(hwif->index, 0, 0); 79 ide_unregister(hwif->index);
80 80
81 ecard_release_resources(ec); 81 ecard_release_resources(ec);
82} 82}