On 247, 09 04, 2007 at 01:37:22PM +0100, Daniel J Blueman wrote: > 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. If this board has useful DMI information, you can add DMI quirk for it. You can look at pata_via.c or pata_ali.c for example. > 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 > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > -- Andrey Panin | Linux and UNIX system administrator pazke@xxxxxxxxx | PGP key: wwwkeys.pgp.net
Attachment:
signature.asc
Description: Digital signature