Messages in this thread | | | From | Kirill Smelkov <> | Subject | Re: [PATCH] ide: disable dma for transcend CF | Date | Tue, 20 Jun 2006 18:56:33 +0400 |
| |
<Sorry, Cyrillic letters were blocked on linux-ide>
Matthew Garrett wrote: > > but if dma is turned on i get a lot of errors:: > > > > hdc: dma_timer_epiry: dma_status == 0x21 > > hdc: DMA timeout error > > hdc: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } > > ide: failed opcode was: unknown > > Are you sure that your CF adapter has the DMA lines hooked up? See > http://lkml.org/lkml/2006/5/23/198 for instance - IIRC, the kernel has > no way of telling whether the failure is because the card supports DMA > and the adapter doesn't, or whether the card is lying. If it's the > former, the card shouldn't be blacklisted.
No, I'm not sure.
My HW is PCISA-C800EVN-1G industrial MB (VT82C686B chipset) with integrated CF adapter. The adapter seems to have all pins soldered.
I don't have another CF with DMA capability, so I can't check who creates the problem -- the card or the adapter.
Let's see if someone have similar motherboard & CF with dma capabilities.
-- Kirill - 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/
| |