Paul, On Sun, Aug 2, 2009 at 9:20 PM, Paul Walmsley<paul@xxxxxxxxx> wrote: > Hello John, > > you are using the PM branch, correct? Unfortunately I am not using the pm patch, because I am stuck at 2.6.30-rc8. This is because it is the last place I have usb host working. I backported the necessary changes and pm wasn't an absolute necessity, basically equivalent to not compiling in PM. I basically used nearly every related patch after 6-6-09 - the 32 mmc patches. > > On Thu, 30 Jul 2009, John Sarman wrote: > >> On Thu, Jul 30, 2009 at 11:49 AM, John Sarman<johnsarman@xxxxxxxxx> wrote: >> > I am trying to use mmc3 on the Overo Gumstix board with no luck. I >> > have patched the kernel with the latest changes and have yet to see a >> > clk pulse, both before and after the patches. >> After adding some debugging printks, I have determined the mmc3 fails >> getting IRQ >> mmci-omap-hs mmci-omap-hs.0: Failed to get debounce clock >> REQUEST IRQ = 83 HOST = -812068416 >> mmci-omap-hs mmci-omap-hs.1: Failed to get debounce clock >> REQUEST IRQ = 86 HOST = -812067392 >> mmci-omap-hs mmci-omap-hs.2: Failed to get debounce clock >> REQUEST IRQ = 83 HOST = -812066368 >> mmci-omap-hs mmci-omap-hs.2: Unable to grab HSMMC IRQ >> mmci-omap-hs mmci-omap-hs.2: Probe Failed >> mmci-omap-hs: probe of mmci-omap-hs.2 failed with error -16 >> >> For some reason mmc1 and mmc3 ask for the same interrupt 83 ??? >> >> Why would this be assigned the same value? > > Developer error. Does this patch fix it for you? > > > - Paul > > > From baca68c40ec3b391cdbfc0fb20ac5092b4ab7025 Mon Sep 17 00:00:00 2001 > From: Paul Walmsley <paul@xxxxxxxxx> > Date: Mon, 3 Aug 2009 04:18:45 +0300 > Subject: [PATCH] OMAP3 hwmod: fix MMC3 IRQ > > The MMC3 IRQ is incorrect in mach-omap2/omap_hwmod_34xx.h, which causes > MMC3 init to fail. > > Signed-off-by: Paul Walmsley <paul@xxxxxxxxx> > --- > arch/arm/mach-omap2/omap_hwmod_34xx.h | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/arch/arm/mach-omap2/omap_hwmod_34xx.h b/arch/arm/mach-omap2/omap_hwmod_34xx.h > index 29a2d60..56215bd 100644 > --- a/arch/arm/mach-omap2/omap_hwmod_34xx.h > +++ b/arch/arm/mach-omap2/omap_hwmod_34xx.h > @@ -470,7 +470,7 @@ static struct omap_hwmod omap34xx_mmc2_hwmod = { > static struct mmc_dev_attr mmc3_dev_attr; > > static u8 mmc3_mpu_irqs[] = { > - INT_24XX_MMC_IRQ, > + INT_34XX_MMC3_IRQ, > }; > > static struct omap_hwmod_dma_info mmc3_sdma_chs[] = { > -- > 1.6.3.GIT > Thanks for the patch, I will apply that and keep on testing. John Sarman -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html