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 <huangtao@rock-chips.com>
Change-Id: I1ccd70954a5910738bfe4c508046eda2f940a226
This commit is contained in:
Tao Huang
2021-07-14 20:10:03 +08:00
parent 2761181ab1
commit b03830fcbe

View File

@@ -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