Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933792Ab1C3WXb (ORCPT ); Wed, 30 Mar 2011 18:23:31 -0400 Received: from adelie.canonical.com ([91.189.90.139]:49870 "EHLO adelie.canonical.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933145Ab1C3WX3 (ORCPT ); Wed, 30 Mar 2011 18:23:29 -0400 Message-ID: <4D93AD5C.1070308@canonical.com> Date: Wed, 30 Mar 2011 17:23:24 -0500 From: Manoj User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Thunderbird/3.1.8 MIME-Version: 1.0 To: LKML Subject: SDHCI: Ricoh [1180:e823] unable to mount MMC cards. Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3265 Lines: 75 The ricoh SD/MMC card reader [1180:e823] is able to read SD cards, I recently submitted a patch to enable this card reader (https://lkml.org/lkml/2011/2/11/309). But it is not able to mount MMC cards. When I insert an MMC card I get: mmc0: error -110 whilst initialising MMC card I traced it down to ETIMEDOUT coming from sdhci_cmd_irq() can someone give me a clue as to where I should start looking? ======= lspci -vvnn ============== 0d:00.0 System peripheral [0880]: Ricoh Co Ltd Device [1180:e823] (rev 05) (prog-if 01) Subsystem: Lenovo Device [17aa:21ce] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR-