From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ohad Ben-Cohen Subject: Re: MMC runtime PM patches break libertas probe Date: Wed, 8 Jun 2011 17:34:01 +0300 Message-ID: References: <477F20668A386D41ADCC57781B1F704307FD0BF3B1@SC-VEXCH1.marvell.com> <477F20668A386D41ADCC57781B1F704307FD0BF3BE@SC-VEXCH1.marvell.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Return-path: Received: from mail-wy0-f174.google.com ([74.125.82.174]:55737 "EHLO mail-wy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753628Ab1FHOeX (ORCPT ); Wed, 8 Jun 2011 10:34:23 -0400 Received: by wya21 with SMTP id 21so402321wya.19 for ; Wed, 08 Jun 2011 07:34:22 -0700 (PDT) In-Reply-To: Sender: linux-mmc-owner@vger.kernel.org List-Id: linux-mmc@vger.kernel.org To: Bing Zhao Cc: zhangfei gao , Daniel Drake , "linux-mmc@vger.kernel.org" , Mike Rapoport , Zhangfei Gao Hi Bing, On Sat, Jun 4, 2011 at 1:52 AM, Ohad Ben-Cohen wrote: > On Sat, Jun 4, 2011 at 1:28 AM, Bing Zhao wrote: >> "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, ...). > > Great, thanks for confirming this ! I have another question please. Does the sd8686 require an SDIO I/O reset (CMD52 setting bit 3 of address 0x6 of the CCCR) to it after powering it on ? Daniel (cc'ed) is trying to power it off and back on, and it does seem to work in the first time, without sending a reset. In the second time, though, the card doesn't answer CMD5 anymore, unless Daniel is sending it an SDIO I/O reset. I was wondering whether this is an sd8686 requirement, or whether we have some other issue at hand. Thanks, Ohad.