RE: Nvidia cable detection problems (was [PATCH] amd74xx: don't configure udma mode higher than BIOS did)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Allen Martin
Date: Monday, February 5, 2007 - 10:08 am

Unfortunately there's no standard way to do host side cable detect on
nForce systems without going through ACPI.  It's done through a GPIO
pin.  Board vendors are free to reallocate which GPIO pin is used for
this feature.  

One possible solution is to leave the default DMA mode at whatever the
BIOS left it at.  So if it's a UDMA5 drive but the BIOS left it at UDMA2
it was because of cable detect.

The *real* solution is to use the BIOS ACPI _GTM _STM methods for this.
Then you can remove all chipset specific knowledge from the IDE driver.
This is what the MS driver does on Windows, so you know it's received a
lot of testing from NVIDIA and board vendors.

-Allen

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
RE: Nvidia cable detection problems (was [PATCH] amd74xx: ..., Allen Martin, (Mon Feb 5, 10:08 am)
Re: Nvidia cable detection problems (was [PATCH] amd74xx: ..., Bartlomiej Zolnierki ..., (Mon Feb 5, 11:55 am)
Re: Nvidia cable detection problems (was [PATCH] amd74xx: ..., Bartlomiej Zolnierki ..., (Mon Feb 5, 2:27 pm)
Re: Nvidia cable detection problems (was [PATCH] amd74xx: ..., Bartlomiej Zolnierki ..., (Mon Feb 5, 3:00 pm)