We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I am using Juno-R1 board with Linaro Release 16.02 Latest (juno-oe).
I can put Juno into system suspend, but can't resume as it is the suspend state forever.
Running the following command :
# echo +5 > /sys/class/rtc/rtc0/wakealarm
# echo mem > /sys/power/state
Also in the case of kernel removing PCI endpoint Device Driver (SATA controller and GbE controller) ,
though Juno could resume, it output ERROR log as follows :
pcieport 0000:01:00.0: Refused to change power state, currently in D1
pcieport 0000:02:02.0: Refused to change power state, currently in D1
pcieport 0000:02:01.0: Refused to change power state, currently in D1
pcieport 0000:02:03.0: Refused to change power state, currently in D1
pcieport 0000:02:10.0: Refused to change power state, currently in D1
pcieport 0000:02:0c.0: Refused to change power state, currently in D1
pcieport 0000:02:1f.0: Refused to change power state, currently in D1
pci 0000:03:00.0: Refused to change power state, currently in D1
pci 0000:08:00.0: Refused to change power state, currently in D1
What could be happening?
I would appreciate any suggestions or information.
Thank you.
Hi Sudeep,
I'm sorry for my late reply.
Thank you for your response.
I wanted more information to use PCIe + suspend to RAM and contributed this discussion.
I will be waiting for your further information.