From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dirk Behme Subject: Re: MMC_CAP_SDIO_IRQ for omap 3430 Date: Mon, 19 Oct 2009 16:52:26 +0200 Message-ID: <4ADC7D2A.5090507@googlemail.com> References: <4b73d43f0910151330q6c5cae7sa2a5948b586cc215@mail.gmail.com> <4AD81DC2.4080607@googlemail.com> <42153.192.168.10.89.1255715021.squirrel@dbdmail.itg.ti.com> <4AD8C959.1000004@googlemail.com> <004701ca4ea5$aeacefe0$544ff780@am.dhcp.ti.com> <4b73d43f0910161426l7600f424w5b8345d16790dd21@mail.gmail.com> <4ADB4604.2090704@googlemail.com> <13B9B4C6EF24D648824FF11BE8967162039B3184F0@dlee02.ent.ti.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from mail-fx0-f227.google.com ([209.85.220.227]:59252 "EHLO mail-fx0-f227.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755289AbZJSOxY (ORCPT ); Mon, 19 Oct 2009 10:53:24 -0400 In-Reply-To: <13B9B4C6EF24D648824FF11BE8967162039B3184F0@dlee02.ent.ti.com> Sender: linux-omap-owner@vger.kernel.org List-Id: linux-omap@vger.kernel.org To: "Woodruff, Richard" Cc: John Rigby , "Chikkature Rajashekar, Madhusudhan" , "linux-mmc@vger.kernel.org" , "linux-omap@vger.kernel.org" , Steve Sakoman Woodruff, Richard wrote: >> From: linux-omap-owner@vger.kernel.org [mailto:linux-omap- >> owner@vger.kernel.org] On Behalf Of Dirk Behme >> Sent: Sunday, October 18, 2009 11:45 AM > >>> It would be funny if the TRM was wrong and the CIRQ bit is really >>> cleared by writing 1 to it. I'll try that. > > A while back I hunted down a few of the bits for this. Maybe this will help some. > > SYSCONFIG.ENAWAKEUP = 1 < allow ocp wrapper to generate an interrupt to prcm> > MMCHS_HCTL.IWE = 1 < route wake up to module ocp wrapper> > MMCHS_CON.CPTL = 1 < Don't disable input buffer on DAT1 after completion to allow seeing SDIO interrupt> > MMCHS_HCTL.IWE > MMCHS_ISE.CIRQ_ENABLE > MMCHS_STAT > CCCCR - IRQ_ENABLE (think host stack will do this) Thanks! Do you have any idea about MMCHS_HCTL.IBG? I saw it neither in the exiting code I looked at, nor in your description above. But it sounds to me that it should be set for 4-bit mode? Best regards Dirk