forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

ACPI (suspend & resume) and power save?

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Linux Development
View previous topic :: View next topic  
Author Message
alanine



Joined: 13 Mar 2008
Posts: 7

PostPosted: Sun Mar 23, 2008 2:23 pm    Post subject: ACPI (suspend & resume) and power save? Reply with quote

Hi, I just grabbed a PS3 80GB and installed Gentoo Linux on it. I wonder if ACPI works at all for PS3, that is, can I put PS3 to sleep and later wake it up? Then I don't have to worry about shutting down it every night and and restarting it every morning.

Also I notice that when I leave it idle for a while, the LCD screen goes blank but won't enter powersave mode. I wonder if anybody has a fix to it.

Thanks a lot!
Back to top
View user's profile Send private message
jimparis



Joined: 10 Jun 2005
Posts: 1180
Location: Boston

PostPosted: Mon Mar 24, 2008 2:19 pm    Post subject: Reply with quote

No, ACPI is not provided by the hypervisor.
If you want to hibernate, things like swsusp should be able to sleep without any hardware assistance (it just does a normal hardware shutdown & bootup). I don't know if the ps3-specific drivers have proper PM hooks for that to work.

I see two things in the ps3-linux kernel: PS3AV_CID_AV_VIDEO_MUTE and PS3AV_CID_AV_VIDEO_DISABLE_SIG. The framebuffer blanking looks like it uses the former; maybe the latter would give you something closer to a DPMS standby.
Back to top
View user's profile Send private message
alanine



Joined: 13 Mar 2008
Posts: 7

PostPosted: Tue Mar 25, 2008 1:23 am    Post subject: Reply with quote

Thanks for the pointers. I checked out swsusp, which is now called TuxOnIce, but it requires patching the kernel and enabling HIBERNATION option, which in turn requires HOTPLUG for SMP architectures, which again is not an option for ps3's Cell CPU.

So I guess all I have to do is to power off and on. PS3's peak power is about 200W, not something I'd like to sit through the night.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PS3 Linux Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group