diff options
author | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-04-26 16:25:19 -0400 |
---|---|---|
committer | Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> | 2008-04-26 16:25:19 -0400 |
commit | 3dd89a9b2af37d8e3efd785e20b12b785e50e48f (patch) | |
tree | 5dd755629cc9c0daaf4114f27a05ddd6d947813a /drivers/ide/arm | |
parent | 5add22241752a3c689bea2a9d0e71c2a5909ed8a (diff) |
ide: cleanup setting hwif->mmio flag
It is no longer needed to set hwif->mmio flag to tell IDE layer to not
manage resources so cleanup host drivers that used hwif->mmio flag only
for this purpose.
Ditto for ide_legacy_init_one().
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/arm')
-rw-r--r-- | drivers/ide/arm/bast-ide.c | 1 | ||||
-rw-r--r-- | drivers/ide/arm/icside.c | 1 | ||||
-rw-r--r-- | drivers/ide/arm/ide_arm.c | 1 | ||||
-rw-r--r-- | drivers/ide/arm/rapide.c | 1 |
4 files changed, 0 insertions, 4 deletions
diff --git a/drivers/ide/arm/bast-ide.c b/drivers/ide/arm/bast-ide.c index 5a2b0f163e84..d158f579bde2 100644 --- a/drivers/ide/arm/bast-ide.c +++ b/drivers/ide/arm/bast-ide.c | |||
@@ -55,7 +55,6 @@ static int __init bastide_register(unsigned int base, unsigned int aux, int irq) | |||
55 | ide_init_port_data(hwif, i); | 55 | ide_init_port_data(hwif, i); |
56 | 56 | ||
57 | ide_init_port_hw(hwif, &hw); | 57 | ide_init_port_hw(hwif, &hw); |
58 | hwif->mmio = 1; | ||
59 | hwif->port_ops = NULL; | 58 | hwif->port_ops = NULL; |
60 | 59 | ||
61 | idx[0] = i; | 60 | idx[0] = i; |
diff --git a/drivers/ide/arm/icside.c b/drivers/ide/arm/icside.c index 51d4efb4d794..d7f4c533c45c 100644 --- a/drivers/ide/arm/icside.c +++ b/drivers/ide/arm/icside.c | |||
@@ -416,7 +416,6 @@ icside_setup(void __iomem *base, struct cardinfo *info, struct expansion_card *e | |||
416 | * Ensure we're using MMIO | 416 | * Ensure we're using MMIO |
417 | */ | 417 | */ |
418 | default_hwif_mmiops(hwif); | 418 | default_hwif_mmiops(hwif); |
419 | hwif->mmio = 1; | ||
420 | 419 | ||
421 | for (i = IDE_DATA_OFFSET; i <= IDE_STATUS_OFFSET; i++) { | 420 | for (i = IDE_DATA_OFFSET; i <= IDE_STATUS_OFFSET; i++) { |
422 | hwif->io_ports[i] = port; | 421 | hwif->io_ports[i] = port; |
diff --git a/drivers/ide/arm/ide_arm.c b/drivers/ide/arm/ide_arm.c index a05d3dfe256c..4263ffd4ab20 100644 --- a/drivers/ide/arm/ide_arm.c +++ b/drivers/ide/arm/ide_arm.c | |||
@@ -53,7 +53,6 @@ static int __init ide_arm_init(void) | |||
53 | hwif = ide_find_port(); | 53 | hwif = ide_find_port(); |
54 | if (hwif) { | 54 | if (hwif) { |
55 | ide_init_port_hw(hwif, &hw); | 55 | ide_init_port_hw(hwif, &hw); |
56 | hwif->mmio = 1; | ||
57 | idx[0] = hwif->index; | 56 | idx[0] = hwif->index; |
58 | 57 | ||
59 | ide_device_add(idx, NULL); | 58 | ide_device_add(idx, NULL); |
diff --git a/drivers/ide/arm/rapide.c b/drivers/ide/arm/rapide.c index 2c3d0ec91dc3..c0581bd98d0d 100644 --- a/drivers/ide/arm/rapide.c +++ b/drivers/ide/arm/rapide.c | |||
@@ -53,7 +53,6 @@ rapide_probe(struct expansion_card *ec, const struct ecard_id *id) | |||
53 | 53 | ||
54 | ide_init_port_hw(hwif, &hw); | 54 | ide_init_port_hw(hwif, &hw); |
55 | 55 | ||
56 | hwif->mmio = 1; | ||
57 | default_hwif_mmiops(hwif); | 56 | default_hwif_mmiops(hwif); |
58 | 57 | ||
59 | idx[0] = hwif->index; | 58 | idx[0] = hwif->index; |