Hi,
I get an error when attempting to obtain an IRQ (86) for MMC2 controller,
which is connected to a Murata TI WL1271 wlan module, using the TI proprietary
driver.
TIWLAN: 2769.576375: pInitParams->RoamingScanning_2_4G_enable 0
SDIO clock Configuration is now set to 24Mhz
After sdioDrv_ConnectBus, iStatus=0
After SD_IO_GO_IDLE_STATE, iStatus=0
sdioDrv_ExecuteCmd() SDIO Command error status = 0x18000
After VDD_VOLTAGE_WINDOW, iStatus=-1
TIWLAN: 2770.045094: Try to SDBus Connect again...
SDIO clock Configuration is now set to 24Mhz
sdioDrv_InitHw() - request_irq FAILED!!
More specifically, in file
ti_wlan_driver/external_drivers/omap3530/Linux/sdio/SdioDrv.c
line 201:
#define INT_MMC2_IRQ 86
#define OMAP_MMC_IRQ INT_MMC2_IRQ
It fails in the following function call:
line 778: in function sdioDrv_InitHw():
rc = request_irq(OMAP_MMC_IRQ,
sdiodrv_irq,
0,
SDIO_DRIVER_NAME,
&g_drv);
if (rc != 0)
{
PERR ("sdioDrv_InitHw() - request_irq FAILED!!\n");
goto err;
}
What could the reason be for not being able to obtain this IRQ 86 for MMC2
controller? Its pretty standard, and shouldn't have a problem getting allocated.
Best regards,
Elvis Dowson
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html