Messages in this thread | | | Date | Sun, 28 May 2006 08:06:52 -0400 | From | Mark Lord <> | Subject | Re: Query: No IDE DMA for IBM 365X with PIIX chipset? |
| |
Grant Coady wrote: > Hi there, > > Have an old Thinkpad 365X laptop that 'hdparm -i' tells me is > running mdma2 but it refuses to set dma mode. 2.6.16.18 also > refuses to set dma. ...
No luck with "hdparm -d1 /dev/hda" ??
> ... > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx > PIIXa: IDE controller at PCI slot 00:01.0 > PIIXa: chipset revision 2 > PIIXa: not 100% native mode: will probe irqs later > PIIXa: neither IDE port enabled (BIOS) > hda: TOSHIBA MK6014MAP, ATA DISK drive > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 > hda: attached ide-disk driver. > hda: host protected area => 1 > hda: 11733120 sectors (6007 MB), CHS=776/240/63 > Partition check: > hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > ...
Mmm.. there's a curious line: "PIIXa: neither IDE port enabled (BIOS)". Can you enable DMA in the BIOS? The IDE driver seems to be unwilling to set up the bus-master DMA (BMDMA) portion of the chip unless it was already initialized by the BIOS (paranoia, I suppose, or maybe a bug).
Cheers - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |