From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bing Zhao Subject: RE: MMC runtime PM patches break libertas probe Date: Fri, 3 Jun 2011 15:28:33 -0700 Message-ID: <477F20668A386D41ADCC57781B1F704307FD0BF3BE@SC-VEXCH1.marvell.com> References: <477F20668A386D41ADCC57781B1F704307FD0BF3B1@SC-VEXCH1.marvell.com>, Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 8BIT Return-path: Received: from na3sys009aog104.obsmtp.com ([74.125.149.73]:44550 "EHLO na3sys009aog104.obsmtp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754536Ab1FCWbA convert rfc822-to-8bit (ORCPT ); Fri, 3 Jun 2011 18:31:00 -0400 In-Reply-To: Content-Language: en-US Sender: linux-mmc-owner@vger.kernel.org List-Id: linux-mmc@vger.kernel.org To: Ohad Ben-Cohen Cc: zhangfei gao , Daniel Drake , "linux-mmc@vger.kernel.org" , Mike Rapoport , Zhangfei Gao > On Thu, Jun 2, 2011 at 11:39 AM, Bing Zhao wrote: >>> If we power down the sd8686, and power it up again, without toggling >>> the reset pin at all (e.g. keep it always high), will the card work ? >> >> Yes. The card should work without toggling the reset pin. > > Thanks. > > Just for closure-sake, can you please confirm that the sd8686 requires > sending a CMD5 arg=0 as part of the initialization sequence after > powering it on ? "CMD5 Arg=0" refers to the very first CMD5 sent from host during initialization sequence. This is required because our state machine always expects two CMD5 from host (5, 5, 3, 7, ...). Regards, Bing > (we'd probably add it anyway, but it'd be nice to get a confirmation > about this from you guys) > > Btw, it will be nice to allow cards to avoid sending this if not > required; a simple card quirk will do. wl12xx will definitely use such > a quirk.