ICH Intel PATA short cable override...

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Tejun Heo <htejun@...>, <jgarzik@...>
Cc: <linux-ide@...>, Linux Kernel <linux-kernel@...>
Date: Tuesday, September 4, 2007 - 8:37 am

We see that in ata_piix.c, there is a whitelist for (laptop) Intel ICH
controllers with short cables, tied to specific vendor subsystem IDs.
Since my mini-ITX Ibase MI910F has the subsystem IDs specified as
Intel [1], this is unusable.

I can't find another existing mechanism to add short cable
information, to allow UDMA/66 for my on-board CF socket.

Do you suggest I cook a patch to pass a kernel argument eg 'ich=short'
or 'pata=short', or can you think of a better mechanism?

Thanks,
  Daniel

--- [1]

# lspci -vs 00:1f.2
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E)
SATA IDE Controller (rev 03) (prog-if 80 [Master])
        Subsystem: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA
IDE Controller

# lspci -vns 00:1f.2
00:1f.2 0101: 8086:2828 (rev 03) (prog-if 80 [Master])
        Subsystem: 8086:2828
-- 
Daniel J Blueman
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
ICH Intel PATA short cable override..., Daniel J Blueman, (Tue Sep 4, 8:37 am)
Re: ICH Intel PATA short cable override..., Alan Cox, (Wed Sep 5, 8:42 pm)
Re: ICH Intel PATA short cable override..., Mark Lord, (Wed Sep 5, 10:20 pm)
Re: ICH Intel PATA short cable override..., Jeff Garzik, (Fri Sep 7, 7:19 pm)
Re: ICH Intel PATA short cable override..., Mark Lord, (Mon Sep 10, 8:15 am)
Re: ICH Intel PATA short cable override..., Jeff Garzik, (Sun Sep 16, 3:58 am)
Re: ICH Intel PATA short cable override..., Daniel J Blueman, (Thu Sep 6, 3:59 am)
Re: ICH Intel PATA short cable override..., Andrey Panin, (Wed Sep 5, 2:12 am)