From b03830fcbe091d6e03f0ddb7e79114eb8210cfba Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Wed, 14 Jul 2021 20:10:03 +0800 Subject: [PATCH] input: rockchip_pwm_remotectl: Use irq_set_affinity_hint() Fix build error when build as module by replace irq_set_affinity() with irq_set_affinity_hint(). Signed-off-by: Tao Huang Change-Id: I1ccd70954a5910738bfe4c508046eda2f940a226 --- drivers/input/remotectl/rockchip_pwm_remotectl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/input/remotectl/rockchip_pwm_remotectl.c b/drivers/input/remotectl/rockchip_pwm_remotectl.c index 4392f5708e50..f24ba9edf08b 100644 --- a/drivers/input/remotectl/rockchip_pwm_remotectl.c +++ b/drivers/input/remotectl/rockchip_pwm_remotectl.c @@ -706,7 +706,7 @@ static int rk_pwm_probe(struct platform_device *pdev) WAKE_LOCK_SUSPEND, "rockchip_pwm_remote"); cpumask_clear(&cpumask); cpumask_set_cpu(cpu_id, &cpumask); - irq_set_affinity(irq, &cpumask); + irq_set_affinity_hint(irq, &cpumask); ret = devm_request_irq(&pdev->dev, irq, rockchip_pwm_irq, IRQF_NO_SUSPEND, "rk_pwm_irq", ddata); if (ret) { @@ -763,7 +763,7 @@ static int remotectl_suspend(struct device *dev) } cpumask_clear(&cpumask); cpumask_set_cpu(cpu, &cpumask); - irq_set_affinity(ddata->irq, &cpumask); + irq_set_affinity_hint(ddata->irq, &cpumask); return 0; } @@ -778,7 +778,7 @@ static int remotectl_resume(struct device *dev) cpumask_clear(&cpumask); cpumask_set_cpu(ddata->handle_cpu_id, &cpumask); - irq_set_affinity(ddata->irq, &cpumask); + irq_set_affinity_hint(ddata->irq, &cpumask); if (ddata->support_psci) { /* * loop wakeup state