Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 46745
b: refs/heads/master
c: f36702b
h: refs/heads/master
i:
  46743: 788d4e5
v: v3
  • Loading branch information
Andrew Morton authored and Bartlomiej Zolnierkiewicz committed Feb 7, 2007
1 parent 03a8059 commit 1cdc6e8
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 10 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e139b0b02fd35a68c4353db34d3380c8a7c9a90d
refs/heads/master: f36702b4de1f7ea57927c8eb88d624504d33fc34
23 changes: 14 additions & 9 deletions trunk/drivers/ide/pci/hpt366.c
Original file line number Diff line number Diff line change
Expand Up @@ -379,15 +379,20 @@ static __devinit u8 hpt_revision(struct pci_dev *dev)
switch(dev->device) {
/* Remap new 372N onto 372 */
case PCI_DEVICE_ID_TTI_HPT372N:
rev = PCI_DEVICE_ID_TTI_HPT372; break;
rev = PCI_DEVICE_ID_TTI_HPT372;
break;
case PCI_DEVICE_ID_TTI_HPT374:
rev = PCI_DEVICE_ID_TTI_HPT374; break;
rev = PCI_DEVICE_ID_TTI_HPT374;
break;
case PCI_DEVICE_ID_TTI_HPT371:
rev = PCI_DEVICE_ID_TTI_HPT371; break;
rev = PCI_DEVICE_ID_TTI_HPT371;
break;
case PCI_DEVICE_ID_TTI_HPT302:
rev = PCI_DEVICE_ID_TTI_HPT302; break;
rev = PCI_DEVICE_ID_TTI_HPT302;
break;
case PCI_DEVICE_ID_TTI_HPT372:
rev = PCI_DEVICE_ID_TTI_HPT372; break;
rev = PCI_DEVICE_ID_TTI_HPT372;
break;
default:
break;
}
Expand Down Expand Up @@ -439,7 +444,7 @@ static u8 hpt3xx_ratefilter(ide_drive_t *drive, u8 speed)
goto check_bad_ata33;
/* fall thru */
case 0x02:
speed = min(speed, (u8)XFER_UDMA_4);
speed = min_t(u8, speed, XFER_UDMA_4);
/*
* CHECK ME, Does this need to be set to 5 ??
*/
Expand All @@ -449,13 +454,13 @@ static u8 hpt3xx_ratefilter(ide_drive_t *drive, u8 speed)
!check_in_drive_list(drive, bad_ata66_4))
goto check_bad_ata33;

speed = min(speed, (u8)XFER_UDMA_3);
speed = min_t(u8, speed, XFER_UDMA_3);
if (HPT366_ALLOW_ATA66_3 &&
!check_in_drive_list(drive, bad_ata66_3))
goto check_bad_ata33;
/* fall thru */
case 0x01:
speed = min(speed, (u8)XFER_UDMA_2);
speed = min_t(u8, speed, XFER_UDMA_2);

check_bad_ata33:
if (info->revision >= 4)
Expand All @@ -465,7 +470,7 @@ static u8 hpt3xx_ratefilter(ide_drive_t *drive, u8 speed)
/* fall thru */
case 0x00:
default:
speed = min(speed, (u8)XFER_MW_DMA_2);
speed = min_t(u8, speed, XFER_MW_DMA_2);
break;
}
return speed;
Expand Down

0 comments on commit 1cdc6e8

Please sign in to comment.