Merge pull request #1652 from enkiller/dev

[components][drivers][sdio]修复没有注册SDIO中断导致断言的问题
This commit is contained in:
Bernard Xiong 2018-07-22 11:19:32 +08:00 committed by GitHub
commit cd5ccea44c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -1171,7 +1171,8 @@ void sdio_irq_wakeup(struct rt_mmcsd_host *host)
{ {
if (host->flags & MMCSD_SUP_SDIO_IRQ) if (host->flags & MMCSD_SUP_SDIO_IRQ)
host->ops->enable_sdio_irq(host, 0); host->ops->enable_sdio_irq(host, 0);
rt_sem_release(host->sdio_irq_sem); if (host->sdio_irq_sem)
rt_sem_release(host->sdio_irq_sem);
} }
rt_int32_t sdio_enable_func(struct rt_sdio_function *func) rt_int32_t sdio_enable_func(struct rt_sdio_function *func)