hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/drivers/input/remotectl/rockchip_pwm_remotectl.c
....@@ -709,7 +709,7 @@
709709 WAKE_LOCK_SUSPEND, "rockchip_pwm_remote");
710710 cpumask_clear(&cpumask);
711711 cpumask_set_cpu(cpu_id, &cpumask);
712
- irq_set_affinity(irq, &cpumask);
712
+ irq_set_affinity_hint(irq, &cpumask);
713713 ret = devm_request_irq(&pdev->dev, irq, rockchip_pwm_irq,
714714 IRQF_NO_SUSPEND, "rk_pwm_irq", ddata);
715715 if (ret) {
....@@ -766,7 +766,7 @@
766766 }
767767 cpumask_clear(&cpumask);
768768 cpumask_set_cpu(cpu, &cpumask);
769
- irq_set_affinity(ddata->irq, &cpumask);
769
+ irq_set_affinity_hint(ddata->irq, &cpumask);
770770 return 0;
771771 }
772772
....@@ -781,7 +781,7 @@
781781
782782 cpumask_clear(&cpumask);
783783 cpumask_set_cpu(ddata->handle_cpu_id, &cpumask);
784
- irq_set_affinity(ddata->irq, &cpumask);
784
+ irq_set_affinity_hint(ddata->irq, &cpumask);
785785 if (ddata->support_psci) {
786786 /*
787787 * loop wakeup state