Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=d3b90baf0924c13045c56c3d0a766f9374fe7a9e
Commit:     d3b90baf0924c13045c56c3d0a766f9374fe7a9e
Parent:     8446f65988b48d19cf419aa4def9a9ccfed17b76
Author:     Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
AuthorDate: Tue Oct 16 22:29:54 2007 +0200
Committer:  Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
CommitDate: Tue Oct 16 22:29:54 2007 +0200

    ide: remove drive->init_speed zeroing
    
    Several host drivers used to reset drive->init_speed in their 
->ide_dma_check
    implementations which resulted in incorrect init speed being reported to the
    user, fix it.
    
    Signed-off-by: Bartlomiej Zolnierkiewicz <[EMAIL PROTECTED]>
---
 drivers/ide/pci/alim15x3.c     |    2 --
 drivers/ide/pci/atiixp.c       |    2 --
 drivers/ide/pci/cs5535.c       |    2 --
 drivers/ide/pci/hpt34x.c       |    2 --
 drivers/ide/pci/hpt366.c       |    2 --
 drivers/ide/pci/pdc202xx_new.c |    2 --
 drivers/ide/pci/pdc202xx_old.c |    2 --
 drivers/ide/pci/piix.c         |    2 --
 drivers/ide/pci/serverworks.c  |    2 --
 drivers/ide/pci/sis5513.c      |    2 --
 drivers/ide/pci/slc90e66.c     |    2 --
 11 files changed, 0 insertions(+), 22 deletions(-)

diff --git a/drivers/ide/pci/alim15x3.c b/drivers/ide/pci/alim15x3.c
index 0b83443..9582794 100644
--- a/drivers/ide/pci/alim15x3.c
+++ b/drivers/ide/pci/alim15x3.c
@@ -446,8 +446,6 @@ static void ali_set_dma_mode(ide_drive_t *drive, const u8 
speed)
 
 static int ali15x3_config_drive_for_dma(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/atiixp.c b/drivers/ide/pci/atiixp.c
index 14a61b1..644f4ae 100644
--- a/drivers/ide/pci/atiixp.c
+++ b/drivers/ide/pci/atiixp.c
@@ -168,8 +168,6 @@ static void atiixp_set_dma_mode(ide_drive_t *drive, const 
u8 speed)
 
 static int atiixp_dma_check(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/cs5535.c b/drivers/ide/pci/cs5535.c
index 2578657..896cc92 100644
--- a/drivers/ide/pci/cs5535.c
+++ b/drivers/ide/pci/cs5535.c
@@ -159,8 +159,6 @@ static void cs5535_set_pio_mode(ide_drive_t *drive, const 
u8 pio)
 
 static int cs5535_dma_check(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/hpt34x.c b/drivers/ide/pci/hpt34x.c
index 218852a..bccf066 100644
--- a/drivers/ide/pci/hpt34x.c
+++ b/drivers/ide/pci/hpt34x.c
@@ -82,8 +82,6 @@ static void hpt34x_set_pio_mode(ide_drive_t *drive, const u8 
pio)
 
 static int hpt34x_config_drive_xfer_rate (ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return -1;
 
diff --git a/drivers/ide/pci/hpt366.c b/drivers/ide/pci/hpt366.c
index 1433fc6..a8097b5 100644
--- a/drivers/ide/pci/hpt366.c
+++ b/drivers/ide/pci/hpt366.c
@@ -715,8 +715,6 @@ static void hpt3xx_maskproc(ide_drive_t *drive, int mask)
 
 static int hpt366_config_drive_xfer_rate(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/pdc202xx_new.c b/drivers/ide/pci/pdc202xx_new.c
index ad0bdcb..c3a7512 100644
--- a/drivers/ide/pci/pdc202xx_new.c
+++ b/drivers/ide/pci/pdc202xx_new.c
@@ -225,8 +225,6 @@ static u8 pdcnew_cable_detect(ide_hwif_t *hwif)
 
 static int pdcnew_config_drive_xfer_rate(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/pdc202xx_old.c b/drivers/ide/pci/pdc202xx_old.c
index 8c3e8cf..9847a4f 100644
--- a/drivers/ide/pci/pdc202xx_old.c
+++ b/drivers/ide/pci/pdc202xx_old.c
@@ -181,8 +181,6 @@ static void pdc_old_disable_66MHz_clock(ide_hwif_t *hwif)
 
 static int pdc202xx_config_drive_xfer_rate (ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/piix.c b/drivers/ide/pci/piix.c
index 4b397d6..4dd1b6d 100644
--- a/drivers/ide/pci/piix.c
+++ b/drivers/ide/pci/piix.c
@@ -264,8 +264,6 @@ static void piix_set_dma_mode(ide_drive_t *drive, const u8 
speed)
  
 static int piix_config_drive_xfer_rate (ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/serverworks.c b/drivers/ide/pci/serverworks.c
index 40b0383..b7076f4 100644
--- a/drivers/ide/pci/serverworks.c
+++ b/drivers/ide/pci/serverworks.c
@@ -198,8 +198,6 @@ static void svwks_set_dma_mode(ide_drive_t *drive, const u8 
speed)
 
 static int svwks_config_drive_xfer_rate (ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/sis5513.c b/drivers/ide/pci/sis5513.c
index d33abb9..99fe0b6 100644
--- a/drivers/ide/pci/sis5513.c
+++ b/drivers/ide/pci/sis5513.c
@@ -603,8 +603,6 @@ static void sis_set_dma_mode(ide_drive_t *drive, const u8 
speed)
 
 static int sis5513_config_xfer_rate(ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
diff --git a/drivers/ide/pci/slc90e66.c b/drivers/ide/pci/slc90e66.c
index 772b586..38da065 100644
--- a/drivers/ide/pci/slc90e66.c
+++ b/drivers/ide/pci/slc90e66.c
@@ -132,8 +132,6 @@ static void slc90e66_set_dma_mode(ide_drive_t *drive, const 
u8 speed)
 
 static int slc90e66_config_drive_xfer_rate (ide_drive_t *drive)
 {
-       drive->init_speed = 0;
-
        if (ide_tune_dma(drive))
                return 0;
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to