diff --git a/drivers/amlogic/input/remote/remote_meson.c b/drivers/amlogic/input/remote/remote_meson.c index 32b7eb2426df..0bf4008fc2b0 100644 --- a/drivers/amlogic/input/remote/remote_meson.c +++ b/drivers/amlogic/input/remote/remote_meson.c @@ -35,8 +35,7 @@ #include #include #include -/*Temporary annotation for running linux-4.9*/ -/*#include */ +#include #include @@ -614,8 +613,6 @@ static int remote_resume(struct device *dev) } spin_unlock_irqrestore(&chip->slock, flags); - /*Temporary annotation for running linux-4.9*/ -#if 0 if (get_resume_method() == REMOTE_WAKEUP) { input_event(chip->r_dev->input_device, EV_KEY, KEY_POWER, 1); @@ -631,7 +628,7 @@ static int remote_resume(struct device *dev) input_event(chip->r_dev->input_device, EV_KEY, 133, 0); input_sync(chip->r_dev->input_device); } -#endif + irq_set_affinity(chip->irqno, cpumask_of(chip->irq_cpumask)); enable_irq(chip->irqno); return 0;