#include <linux/pinctrl/consumer.h>
#include <linux/of_platform.h>
#include <linux/amlogic/cpu_version.h>
-/*Temporary annotation for running linux-4.9*/
-/*#include <linux/amlogic/pm.h>*/
+#include <linux/amlogic/pm.h>
#include <linux/of_address.h>
}
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);
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;