Skip to contentSkip to conversation

update help for hpt366.c

PATCH In review Adrian Bunk 3 participants 5 messages Jan 11, 2003 Documentation

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 update help for hpt366.c

Hi Marcelo, hi Alan,

the trivial patch below updates the information about the chipsets supported by hpt366.c.

Please apply
Adrian

drivers/ide/Config.in renamed from drivers/ide/Config.in.old +1 -1
@@ -56,7 +56,7 @@
 	    dep_tristate '    Cyrix CS5530 MediaGX chipset support' CONFIG_BLK_DEV_CS5530 $CONFIG_BLK_DEV_IDEDMA_PCI
   	    dep_tristate '    HPT34X chipset support' CONFIG_BLK_DEV_HPT34X $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_mbool    '      HPT34X AUTODMA support (WIP)' CONFIG_HPT34X_AUTODMA $CONFIG_BLK_DEV_HPT34X $CONFIG_IDEDMA_PCI_WIP
-	    dep_tristate '    HPT366/368/370 chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
+	    dep_tristate '    HPT36X/37X chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    Intel PIIXn chipsets support' CONFIG_BLK_DEV_PIIX $CONFIG_BLK_DEV_IDEDMA_PCI
 	    if [ "$CONFIG_MIPS_ITE8172" = "y" -o "$CONFIG_MIPS_IVR" = "y" ]; then
 	       dep_mbool '    IT8172 IDE support' CONFIG_BLK_DEV_IT8172 $CONFIG_BLK_DEV_IDEDMA_PCI
Documentation/Configure.help renamed from Documentation/Configure.help.old +3 -1
@@ -1161,11 +1161,13 @@
 
   If unsure, say N.
 
-HPT366/368/370 chipset support
+HPT36X/37X chipset support
 CONFIG_BLK_DEV_HPT366
   HPT366 is an Ultra DMA chipset for ATA-66.
   HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.
   HPT370 is an Ultra DMA chipset for ATA-100.
+  HPT372 is an Ultra DMA chipset for ATA-133.
+  HPT374 is an Ultra DMA chipset for ATA-133.
 
   This driver adds up to 4 more EIDE devices sharing a single
   interrupt.
#1 lore raw

Caution!

I and Andrew Morton have hpt374's which do not behave will under U133. It could be a device - controller combination erratium but not sure

Cheers,

Quoted 37 lines · Adrian Bunk

Hi Marcelo, hi Alan,

the trivial patch below updates the information about the chipsets supported by hpt366.c.

Please apply
Adrian

drivers/ide/Config.in renamed from drivers/ide/Config.in.old +1 -1
@@ -56,7 +56,7 @@
 	    dep_tristate '    Cyrix CS5530 MediaGX chipset support' CONFIG_BLK_DEV_CS5530 $CONFIG_BLK_DEV_IDEDMA_PCI
   	    dep_tristate '    HPT34X chipset support' CONFIG_BLK_DEV_HPT34X $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_mbool    '      HPT34X AUTODMA support (WIP)' CONFIG_HPT34X_AUTODMA $CONFIG_BLK_DEV_HPT34X $CONFIG_IDEDMA_PCI_WIP
-	    dep_tristate '    HPT366/368/370 chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
+	    dep_tristate '    HPT36X/37X chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    Intel PIIXn chipsets support' CONFIG_BLK_DEV_PIIX $CONFIG_BLK_DEV_IDEDMA_PCI
 	    if [ "$CONFIG_MIPS_ITE8172" = "y" -o "$CONFIG_MIPS_IVR" = "y" ]; then
 	       dep_mbool '    IT8172 IDE support' CONFIG_BLK_DEV_IT8172 $CONFIG_BLK_DEV_IDEDMA_PCI
Documentation/Configure.help renamed from Documentation/Configure.help.old +3 -2
@@ -1161,11 +1161,13 @@
 
   If unsure, say N.
 
-HPT366/368/370 chipset support
+HPT36X/37X chipset support
 CONFIG_BLK_DEV_HPT366
   HPT366 is an Ultra DMA chipset for ATA-66.
   HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.
   HPT370 is an Ultra DMA chipset for ATA-100.
+  HPT372 is an Ultra DMA chipset for ATA-133.
+  HPT374 is an Ultra DMA chipset for ATA-133.
 
   This driver adds up to 4 more EIDE devices sharing a single
   interrupt.
-
Quoted 5 lines

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

Andre Hedrick
LAD Storage Consulting Group

#2 lore raw
Quoted 4 lines · Andre Hedrick

Caution!

I and Andrew Morton have hpt374's which do not behave will under U133. It could be a device - controller combination erratium but not sure

This is an area where you have more knowledge than I do.

I do only know people who don't have DMA support because you don't select "HPT366/368/370 chipset support" when you have a HPT374.

What about the patch below?

Quoted 1 line

Cheers,

cu
Adrian

drivers/ide/Config.in renamed from drivers/ide/Config.in.old +1 -1
@@ -56,7 +56,7 @@
 	    dep_tristate '    Cyrix CS5530 MediaGX chipset support' CONFIG_BLK_DEV_CS5530 $CONFIG_BLK_DEV_IDEDMA_PCI
   	    dep_tristate '    HPT34X chipset support' CONFIG_BLK_DEV_HPT34X $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_mbool    '      HPT34X AUTODMA support (WIP)' CONFIG_HPT34X_AUTODMA $CONFIG_BLK_DEV_HPT34X $CONFIG_IDEDMA_PCI_WIP
-	    dep_tristate '    HPT366/368/370 chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
+	    dep_tristate '    HPT36X/37X chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    Intel PIIXn chipsets support' CONFIG_BLK_DEV_PIIX $CONFIG_BLK_DEV_IDEDMA_PCI
 	    if [ "$CONFIG_MIPS_ITE8172" = "y" -o "$CONFIG_MIPS_IVR" = "y" ]; then
 	       dep_mbool '    IT8172 IDE support' CONFIG_BLK_DEV_IT8172 $CONFIG_BLK_DEV_IDEDMA_PCI
Documentation/Configure.help renamed from Documentation/Configure.help.old +7 -4
@@ -1161,11 +1161,14 @@
 
   If unsure, say N.
 
-HPT366/368/370 chipset support
+HPT36X/37X chipset support
 CONFIG_BLK_DEV_HPT366
-  HPT366 is an Ultra DMA chipset for ATA-66.
-  HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.
-  HPT370 is an Ultra DMA chipset for ATA-100.
+  This driver includes support for the following chipsets:
+  - HPT366
+  - HPT368
+  - HPT370
+  - HPT372
+  - HPT374
 
   This driver adds up to 4 more EIDE devices sharing a single
   interrupt.
#3 lore raw

Adrian,

It is fine.
I just do not want to over represent the drivers capabilities.

Cheers,

Quoted 42 lines · Adrian Bunk
Quoted 4 lines · Andre Hedrick

Caution!

I and Andrew Morton have hpt374's which do not behave will under U133. It could be a device - controller combination erratium but not sure

This is an area where you have more knowledge than I do.

I do only know people who don't have DMA support because you don't select "HPT366/368/370 chipset support" when you have a HPT374.

What about the patch below?

Quoted 1 line

Cheers,

cu
Adrian

drivers/ide/Config.in renamed from drivers/ide/Config.in.old +1 -1
@@ -56,7 +56,7 @@
 	    dep_tristate '    Cyrix CS5530 MediaGX chipset support' CONFIG_BLK_DEV_CS5530 $CONFIG_BLK_DEV_IDEDMA_PCI
   	    dep_tristate '    HPT34X chipset support' CONFIG_BLK_DEV_HPT34X $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_mbool    '      HPT34X AUTODMA support (WIP)' CONFIG_HPT34X_AUTODMA $CONFIG_BLK_DEV_HPT34X $CONFIG_IDEDMA_PCI_WIP
-	    dep_tristate '    HPT366/368/370 chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
+	    dep_tristate '    HPT36X/37X chipset support' CONFIG_BLK_DEV_HPT366 $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    Intel PIIXn chipsets support' CONFIG_BLK_DEV_PIIX $CONFIG_BLK_DEV_IDEDMA_PCI
 	    if [ "$CONFIG_MIPS_ITE8172" = "y" -o "$CONFIG_MIPS_IVR" = "y" ]; then
 	       dep_mbool '    IT8172 IDE support' CONFIG_BLK_DEV_IT8172 $CONFIG_BLK_DEV_IDEDMA_PCI
Documentation/Configure.help renamed from Documentation/Configure.help.old +1 -3
@@ -1161,11 +1161,14 @@
 
   If unsure, say N.
 
-HPT366/368/370 chipset support
+HPT36X/37X chipset support
 CONFIG_BLK_DEV_HPT366
-  HPT366 is an Ultra DMA chipset for ATA-66.
-  HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.

Documentation/Configure.help line 1174

Quoted 10 lines
Documentation/Configure.help renamed from Documentation/Configure.help.old +6 -1
-  HPT370 is an Ultra DMA chipset for ATA-100.
+  This driver includes support for the following chipsets:
+  - HPT366
+  - HPT368
+  - HPT370
+  - HPT372
+  - HPT374
 
   This driver adds up to 4 more EIDE devices sharing a single
   interrupt.

Andre Hedrick
LAD Storage Consulting Group

#4 lore raw
In reply to Andre Hedrick
Quoted 6 lines · Andre Hedrick

Caution!

I and Andrew Morton have hpt374's which do not behave will under U133. It could be a device - controller combination erratium but not sure

Well that _used_ to be the case. But I just retested - the hpt374 under 2.5.56 is writing at a smooth 35 megs/sec to a single disk using UDMA6.

So it looks like something got fixed - it used to write extremely slowly unless I forced it back to UDMA5.