All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [patch 2.6.29-davinci1 git] dm6446evm CF support
       [not found]   ` <200904011009.10608.david-b@pacbell.net>
@ 2009-04-01 18:12     ` Sergei Shtylyov
  0 siblings, 0 replies; only message in thread
From: Sergei Shtylyov @ 2009-04-01 18:12 UTC (permalink / raw)
  To: David Brownell; +Cc: DaVinci, linux-ide

Hello.

David Brownell wrote:

>>>+config MACH_DAVINCI_EVM_CF
>>>+     bool "Use CompactFlash, not IDE drive"
>>>+     depends on MACH_DAVINCI_EVM && BLK_DEV_PALMCHIP_BK3710
>>>+     help
>>>+       Enable this if you want to use a CompactFlash card instead of
>>>+       an IDE/ATA drive.  The CF card will be used in "True IDE" mode.
>>>+
>>>+       At this writing, CF insert and remove events are not supported.
>>>+       Insert the CF at boot time, and leave it there until you power
>>>+       the system off.
>>>+

>>    This instruction is already obsolete. As I've already noted, IDE core now 
>>supports warm plug via sysfs, see Documentation/ide/warm-plug-howto.txt. One 
>>can plug and unplug any time, this just won't be automatically noticed by the 
>>kernel, so one will need to notify it.

> CF insert and remove events are very different from writing
> some sysfs files.  They are handled through a pcmcia_socket
> abstraction ... and are completely hands-off.  Socket events
> include card insert/removal detection, and socket operations
> include power on/off and reset.  I don't know that "true-IDE"
> links work through those sockets, though.

> That said ... I tried that manual workaround; it didn't work.

> So:  no, that instruction is far from obsolete.

    So, it would only work with real hard disks... sigh. Sorry for 
disinformation then -- I hoped warm plug could've been helpful for CF.

MBR, Sergei

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-04-01 18:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <200904010308.13718.david-b@pacbell.net>
     [not found] ` <49D35C38.7070107@ru.mvista.com>
     [not found]   ` <200904011009.10608.david-b@pacbell.net>
2009-04-01 18:12     ` [patch 2.6.29-davinci1 git] dm6446evm CF support Sergei Shtylyov

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.