public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* CONFIG_IDEDMA_AUTO & 2.4.32 & hdparm -d1
@ 2007-10-29 13:05 Wijnand Rietman
  2007-10-29 19:42 ` Lennart Sorensen
  0 siblings, 1 reply; 5+ messages in thread
From: Wijnand Rietman @ 2007-10-29 13:05 UTC (permalink / raw)
  To: linux-kernel; +Cc: wijnand.rietman

Hello,

I am running Linux on a PC104 board from a compact flash card. Because
the physical DMA lines are missing on some of the compact flash
carrier cards, I would like to be able to boot with DMA disabled and
to enable DMA in a later stage if desired (and supported by hardware).

The problem is that when I set CONFIG_IDEDMA_AUTO to FALSE, I cannot
enable DMA anymore with hdparm, not even with hardware that supports
DMA. If I set CONFIG_IDEDMA_AUTO to TRUE, I can use hdparm to disable
and enable DMA (but of course I get long timeouts with the carrier
cards that do not have the physical DMA lines).

Q1: Is this how the CONFIG_IDEDMA_AUTO setting is supposed to work in
combination with hdparm?
Q2: Is there a way to boot with DMA disabled and to enable it later on
once the system is up and running?

Kernel: 2.4.32
Chipset: CS5530

Any help is highly appreciated!

Regards,
Whinyan

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-10-30  5:33 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-10-29 13:05 CONFIG_IDEDMA_AUTO & 2.4.32 & hdparm -d1 Wijnand Rietman
2007-10-29 19:42 ` Lennart Sorensen
2007-10-29 20:52   ` Wijnand Rietman
2007-10-29 21:45     ` Lennart Sorensen
2007-10-30  5:33       ` Willy Tarreau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox