** Tags added: oem-priority originate-from-1880123 somerville

** Description changed:

  [Impact]
  Can't wake up by touching the touchpad.
  
  [Fix]
- 1.gpio: With 'commit 461c1a7d4733 ("gpiolib: override irq_enable/disable")' 
-   gpiolib overrides irqchip's irq_enable and irq_disable callbacks. If 
irq_disable
-   callback is implemented then genirq takes unlazy path to disable irq. 
Underlying irqchip 
-   may not want to implement irq_disable callback to lazy disable irq 
-   when client drivers invokes disable_irq(). By overriding irq_disable 
callback, 
-   gpiolib ends up always unlazy disabling IRQ.     
-   Allow gpiolib to lazy disable IRQs by overriding irq_disable callback only
-   if irqchip implemented irq_disable. In cases where irq_disable is not
-   implemented irq_mask is overridden. Similarly override irq_enable callback
-   only if irqchip implemented irq_enable otherwise irq_unmask is overridden.
+ 1.gpio: With 'commit 461c1a7d4733 ("gpiolib: override irq_enable/disable")'
+   gpiolib overrides irqchip's irq_enable and irq_disable callbacks. If 
irq_disable
+   callback is implemented then genirq takes unlazy path to disable irq. 
Underlying irqchip
+   may not want to implement irq_disable callback to lazy disable irq
+   when client drivers invokes disable_irq(). By overriding irq_disable 
callback,
+   gpiolib ends up always unlazy disabling IRQ.
+   Allow gpiolib to lazy disable IRQs by overriding irq_disable callback only
+   if irqchip implemented irq_disable. In cases where irq_disable is not
+   implemented irq_mask is overridden. Similarly override irq_enable callback
+   only if irqchip implemented irq_enable otherwise irq_unmask is overridden.
  2. hid: Many laptops can be woken up from Suspend-to-Idle by touchpad. This is
-    also the default behavior on other OSes.
-    However, if touchpad and touchscreen contact to each other when lid is
-    closed, wakeup events can be triggered inadventertly.
-    So let's disable the wakeup by default, but enable the wakeup capability
-    so users can enable it at their own discretion.
+    also the default behavior on other OSes.
+    However, if touchpad and touchscreen contact to each other when lid is
+    closed, wakeup events can be triggered inadventertly.
+    So let's disable the wakeup by default, but enable the wakeup capability
+    so users can enable it at their own discretion.
  
  [test]
- With the patch and enable HID's power/wakeup, the system can wake up by 
touching the touchpad.
+ With the patch and manually enable HID's power/wakeup, the system can wake up 
by touching the touchpad.
  
  [Regression Potential]
  Low. The two patches are already landed in the upstream.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1888331

Title:
  Wakeup the system by touching the touchpad

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1888331/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to