aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ide/ide-probe.c
diff options
context:
space:
mode:
authorBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-10-10 16:39:26 -0400
committerBartlomiej Zolnierkiewicz <bzolnier@gmail.com>2008-10-10 16:39:26 -0400
commit7c51c17e0431d2f26bc23ee07de12eafb125ce83 (patch)
treefbc54a2f43487f5f909c442ddb1f19944998af45 /drivers/ide/ide-probe.c
parent7e59ea21aab1a91ca31bc64c7d3035ebdbd336d1 (diff)
ide: remove CONFIG_IDEDISK_MULTI_MODE
Use multi PIO by default when available and remove no longer needed CONFIG_IDEDISK_MULTI_MODE (it should be safe nowadays, despite to what help entry has been saying). Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
Diffstat (limited to 'drivers/ide/ide-probe.c')
-rw-r--r--drivers/ide/ide-probe.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/ide/ide-probe.c b/drivers/ide/ide-probe.c
index 8cfce50c71e4..9926e12783bb 100644
--- a/drivers/ide/ide-probe.c
+++ b/drivers/ide/ide-probe.c
@@ -89,16 +89,14 @@ static void ide_disk_init_mult_count(ide_drive_t *drive)
89 u8 max_multsect = id[ATA_ID_MAX_MULTSECT] & 0xff; 89 u8 max_multsect = id[ATA_ID_MAX_MULTSECT] & 0xff;
90 90
91 if (max_multsect) { 91 if (max_multsect) {
92#ifdef CONFIG_IDEDISK_MULTI_MODE
93 if ((max_multsect / 2) > 1) 92 if ((max_multsect / 2) > 1)
94 id[ATA_ID_MULTSECT] = max_multsect | 0x100; 93 id[ATA_ID_MULTSECT] = max_multsect | 0x100;
95 else 94 else
96 id[ATA_ID_MULTSECT] &= ~0x1ff; 95 id[ATA_ID_MULTSECT] &= ~0x1ff;
97 96
98 drive->mult_req = id[ATA_ID_MULTSECT] & 0xff; 97 drive->mult_req = id[ATA_ID_MULTSECT] & 0xff;
99#endif 98
100 if ((id[ATA_ID_MULTSECT] & 0x100) && 99 if (drive->mult_req)
101 (id[ATA_ID_MULTSECT] & 0xff))
102 drive->special.b.set_multmode = 1; 100 drive->special.b.set_multmode = 1;
103 } 101 }
104} 102}