Signed-off-by: Alan Cox <[email protected]>
---
drivers/mfd/twl4030-irq.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c
index fb194fe..c78b5ad 100644
--- a/drivers/mfd/twl4030-irq.c
+++ b/drivers/mfd/twl4030-irq.c
@@ -728,7 +728,8 @@ int twl_init_irq(int irq_num, unsigned irq_base, unsigned irq_end)
goto fail_rqirq;
}
- task = kthread_run(twl4030_irq_thread, (void *)irq_num, "twl4030-irq");
+ task = kthread_run(twl4030_irq_thread, (void *)(long)irq_num,
+ "twl4030-irq");
if (IS_ERR(task)) {
pr_err("twl4030: could not create irq %d thread!\n", irq_num);
status = PTR_ERR(task);
On Tue, Nov 17, 2009 at 03:48:47PM +0000, Alan Cox wrote:
> Signed-off-by: Alan Cox <[email protected]>
Applied, thanks Alan.
Cheers,
Samuel.
> ---
>
> drivers/mfd/twl4030-irq.c | 3 ++-
> 1 files changed, 2 insertions(+), 1 deletions(-)
>
>
> diff --git a/drivers/mfd/twl4030-irq.c b/drivers/mfd/twl4030-irq.c
> index fb194fe..c78b5ad 100644
> --- a/drivers/mfd/twl4030-irq.c
> +++ b/drivers/mfd/twl4030-irq.c
> @@ -728,7 +728,8 @@ int twl_init_irq(int irq_num, unsigned irq_base, unsigned irq_end)
> goto fail_rqirq;
> }
>
> - task = kthread_run(twl4030_irq_thread, (void *)irq_num, "twl4030-irq");
> + task = kthread_run(twl4030_irq_thread, (void *)(long)irq_num,
> + "twl4030-irq");
> if (IS_ERR(task)) {
> pr_err("twl4030: could not create irq %d thread!\n", irq_num);
> status = PTR_ERR(task);
>
--
Intel Open Source Technology Centre
http://oss.intel.com/