mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user