[PATCH 16/18] ide: remove ->hold field from ide_hwif_t
From: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Date: 2008-02-08 00:38:44
Also in:
linux-ide, lkml
->hold is write-only now, remove it. Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> --- drivers/ide/mips/au1xxx-ide.c | 3 --- drivers/ide/ppc/pmac.c | 1 - include/linux/ide.h | 1 - 3 files changed, 5 deletions(-) Index: b/drivers/ide/mips/au1xxx-ide.c ===================================================================
--- a/drivers/ide/mips/au1xxx-ide.c
+++ b/drivers/ide/mips/au1xxx-ide.c@@ -617,9 +617,6 @@ static int au_ide_probe(struct device *d hwif->dev = dev; - /* hold should be on in all cases */ - hwif->hold = 1; - hwif->mmio = 1; /* If the user has selected DDMA assisted copies,
Index: b/drivers/ide/ppc/pmac.c ===================================================================
--- a/drivers/ide/ppc/pmac.c
+++ b/drivers/ide/ppc/pmac.c@@ -1120,7 +1120,6 @@ pmac_ide_setup_device(pmac_ide_hwif_t *p hwif->hwif_data = pmif; ide_init_port_hw(hwif, hw); hwif->noprobe = pmif->mediabay; - hwif->hold = pmif->mediabay; hwif->cbl = pmif->cable_80 ? ATA_CBL_PATA80 : ATA_CBL_PATA40; hwif->set_pio_mode = pmac_ide_set_pio_mode; if (pmif->kind == controller_un_ata6
Index: b/include/linux/ide.h ===================================================================
--- a/include/linux/ide.h
+++ b/include/linux/ide.h@@ -573,7 +573,6 @@ typedef struct hwif_s { unsigned noprobe : 1; /* don't probe for this interface */ unsigned present : 1; /* this interface exists */ - unsigned hold : 1; /* this interface is always present */ unsigned serialized : 1; /* serialized all channel operation */ unsigned sharing_irq: 1; /* 1 = sharing irq with another hwif */ unsigned reset : 1; /* reset after probe */