|
|
@@ -350,7 +350,7 @@ static inline int pm80x_dev_suspend(struct device *dev)
|
|
|
int irq = platform_get_irq(pdev, 0);
|
|
|
|
|
|
if (device_may_wakeup(dev))
|
|
|
- set_bit((1 << irq), &chip->wu_flag);
|
|
|
+ set_bit(irq, &chip->wu_flag);
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
|
@@ -362,7 +362,7 @@ static inline int pm80x_dev_resume(struct device *dev)
|
|
|
int irq = platform_get_irq(pdev, 0);
|
|
|
|
|
|
if (device_may_wakeup(dev))
|
|
|
- clear_bit((1 << irq), &chip->wu_flag);
|
|
|
+ clear_bit(irq, &chip->wu_flag);
|
|
|
|
|
|
return 0;
|
|
|
}
|