Open MrChromebox opened 8 years ago
I can confirm this. not sure if this comes from bluez or the kernel
I'm without a dev box until friday, but will try to dig into it more this weekend
A quick google didn't turn up much other than suspending specific usb devices before suspending, I don't think that's really possible here. Perhaps the hid-sony kernel driver needs to be built as a module?
well, the Sony PS3 BT remote works just fine (w/r/t suspending), and it's using the same kernel driver, no?
When a Sony PS3 dualshock controller is paired/connected, attempting to suspend the system results in the 'working' notification showing briefly then disappearing; the system does not suspend. dmesg log:
PM: Syncing filesystems ... done.
PM: Preparing system for sleep (mem)
Freezing user space processes ... (elapsed 0.001 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.
PM: Suspending system (mem)
Suspending console(s) (use no_console_suspend to debug)
sd 0:0:0:0: [sda] Synchronizing SCSI cache
sd 0:0:0:0: [sda] Stopping disk
dpm_run_callback(): usb_dev_suspend+0x0/0xb returns -16
PM: Device usb1 failed to suspend: error -16
PM: Some devices failed to suspend, or early wake event detected
tested against OE Generic x86_64, openelec-6 and master branches, on an Asus Chromebox w/Atheros AR9462 BT/WiFi module.