sdio_irq_thread
wake_up_process(host->sdio_irq_thread);
host->sdio_irq_thread =
kthread_run(sdio_irq_thread, host,
if (IS_ERR(host->sdio_irq_thread)) {
int err = PTR_ERR(host->sdio_irq_thread);
kthread_stop(host->sdio_irq_thread);
struct task_struct *sdio_irq_thread;
if (host->sdio_irq_thread)
wake_up_process(host->sdio_irq_thread);