06-09-2020, 10:21 PM
I am unable to suspend on my new Pinebook Pro also. Running Manjaro from a WD Black SN750 NVMe SSD. I am on Manjaro arm-testing branch running the 5.7.0 kernel.
Per a previous recommendation, I commented out "SuspendState=freeze" in the /etc/systemd/sleep.conf file to enable S3 deep sleep. I seem to get a mix of the "pcie" and "gpu" inhibiting sleep.
It appears to try to enter s2idle sleep after s3 sleep fails:
Per a previous recommendation, I commented out "SuspendState=freeze" in the /etc/systemd/sleep.conf file to enable S3 deep sleep. I seem to get a mix of the "pcie" and "gpu" inhibiting sleep.
Code:
[ 1610.911075] PM: suspend entry (deep)
Code:
[ 1610.921946] Filesystems sync: 0.010 seconds
Code:
[ 1610.924627] dwmmc_rockchip fe310000.mmc: pre_suspend failed for non-removable host: -38
Code:
[ 1610.924650] Freezing user space processes ... (elapsed 0.004 seconds) done.
Code:
[ 1610.929525] OOM killer disabled.
Code:
[ 1610.929529] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
Code:
[ 1610.931611] printk: Suspending console(s) (use no_console_suspend to debug)
Code:
[ 1611.126907] busb rockchip_usb2phy_exit
Code:
[ 1611.285566] LDO_REG2: No configuration
Code:
[ 1611.285583] LDO_REG1: No configuration
Code:
[ 1611.402455] busb rockchip_usb2phy_exit
Code:
[ 1611.402660] busb rockchip_usb2phy_exit
Code:
[ 1611.402811] vdd_log: Entering suspend 3, enabling forcibly, was on
Code:
[ 1611.443374] busb rockchip_usb2phy_exit
Code:
[ 1611.471685] vbus_5vout: Entering suspend 3, disabling forcibly, was off
Code:
[ 1611.471708] vcc5v0_otg: Entering suspend 3, disabling forcibly, was on
Code:
[ 1611.471737] vcc3v3_panel: Entering suspend 3, disabling forcibly, was on
Code:
[ 1611.471758] vcc3v0_sd: Entering suspend 3, disabling forcibly, was on
Code:
[ 1611.471791] vcc5v0_usb: Entering suspend 3, disabling forcibly, was on
Code:
[ 1617.011153] rockchip-pcie f8000000.pcie: PCIe link enter L2 timeout!
Code:
[ 1617.011188] PM: dpm_run_callback(): rockchip_pcie_suspend_noirq+0x0/0x140 returns -110
Code:
[ 1617.011200] PM: Device f8000000.pcie failed to suspend noirq: error -110
Code:
[ 1617.041588] PM: noirq suspend of devices failed
It appears to try to enter s2idle sleep after s3 sleep fails:
Code:
[ 1618.653324] PM: suspend entry (s2idle)
[ 1618.660561] Filesystems sync: 0.007 seconds
[ 1618.661405] dwmmc_rockchip fe310000.mmc: pre_suspend failed for non-removable host: -38
[ 1618.663689] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[ 1618.876130] mmc_host mmc1: Bus speed (slot 0) = 100000000Hz (slot req 100000000Hz, actual 100000000HZ div = 0)
[ 1619.291618] dwmmc_rockchip fe320000.mmc: Successfully tuned phase to 207
[ 1619.291971] Freezing user space processes ... (elapsed 0.006 seconds) done.
[ 1619.298316] OOM killer disabled.
[ 1619.298321] Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.
[ 1619.301230] printk: Suspending console(s) (use no_console_suspend to debug)
[ 1619.303434] PM: dpm_run_callback(): pm_runtime_force_suspend+0x0/0xe8 returns -16
[ 1619.303445] PM: Device ff9a0000.gpu failed to suspend: error -16
[ 1620.345824] PM: Some devices failed to suspend, or early wake event detected