Return-path: Received: from arroyo.ext.ti.com ([192.94.94.40]:48824 "EHLO arroyo.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753913Ab0GFPen (ORCPT ); Tue, 6 Jul 2010 11:34:43 -0400 From: "Madhusudhan" To: "'Ohad Ben-Cohen'" , "'Nicolas Pitre'" Cc: , , , , , "'Luciano Coelho'" , "'Andrew Morton'" , "'San Mehat'" , "'Pandita, Vikram'" References: <1278376666-3509-1-git-send-email-ohad@wizery.com> <1278376666-3509-6-git-send-email-ohad@wizery.com> Subject: RE: [PATCH 05/15] omap: hsmmc: add virtual card detect support Date: Tue, 6 Jul 2010 10:34:09 -0500 Message-ID: <822D79B5C25543B1A6F148B39E061459@am.dhcp.ti.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" In-reply-to: Sender: linux-wireless-owner@vger.kernel.org List-ID: > -----Original Message----- > From: Ohad Ben-Cohen [mailto:ohad@wizery.com] > Sent: Tuesday, July 06, 2010 6:48 AM > To: Nicolas Pitre > Cc: linux-wireless@vger.kernel.org; linux-mmc@vger.kernel.org; linux- > omap@vger.kernel.org; linux-arm-kernel@lists.infradead.org; > linux@arm.linux.org.uk; Chikkature Rajashekar Madhusudhan; Luciano Coelho; > Andrew Morton; San Mehat; Pandita, Vikram > Subject: Re: [PATCH 05/15] omap: hsmmc: add virtual card detect support > > On Tue, Jul 6, 2010 at 1:22 PM, Ohad Ben-Cohen wrote: > > Note: the wl1271 device does support standard card detection, but > > AFAIK there's a limitation to use that with the specific omap > > controller the device is hardwired to. I will try to get more info > > about that, but probably Madhu can comment on that better. > > > Some correction and additional info: > > The wl1271 device has an issue which makes the standard card detect > mechanism irrelevant: it is always up, even if the power enable gpio > input of the device is down (the power enable input does not supply > the power to the chip, it's just logical digital high/low input upon > which the device reacts). That's why we must use software control for > emulating card detect with that device. > > In addition, as far as I could find out, the card detect mechanism on > the ZOOM is implemented by mechanical means, and thus is not relevant > for hardwired embedded SDIO devices (I'm not even sure card detect is > supported for the 3rd mmc controller). The card detect is supported through T2 GPIO interrupts only for MMC1 and MMC2. Such a mechanism is not present for MMC3 to which the WLAN chip is hardwired. Regards, Madhu