On Wed, Oct 27, 2004 at 03:42:48PM +1000, Benjamin Herrenschmidt wrote:
> Hi !
> 
> This is an experimental patch against 2.6.9. It concerns the ATI based
> Aluminium PowerBook. The nVidia based ones aren't concerned at all, and
> the iBook G4 will have to wait a bit more for me to get the video wakeup
> code right.
> 
> It will add sleep (suspend-to-ram) support for these machines.
> 
> It's based on various tested bits but is untested on these machines in
> it's current form, so let me know.
> 
> Ben.
> 
> 

Hi,

It works quickly and cleanly here! (Machine info and logs attached.)

THANKS A LOT for this long awaited feature! What is the next
on this stuff (3D/Accel?).



### /proc/cpuinfo
processor       : 0
cpu             : 7447/7457, altivec supported
clock           : 816MHz
revision        : 1.1 (pvr 8002 0101)
bogomips        : 542.72
machine         : PowerBook5,3
motherboard     : PowerBook5,3 MacRISC3 Power Macintosh
detected as     : 287 (PowerBook G4 17")
pmac flags      : 0000000b
L2 cache        : 512K unified
memory          : 512MB
pmac-generation : NewWorld

### sleep-resume section of kern.log
Oct 28 17:42:08 melite kernel: eth0: suspending, WakeOnLan disabled
Oct 28 17:42:09 melite kernel: radeonfb: suspending to state: 3...
Oct 28 17:42:09 melite kernel: cpufreq: resume failed to assert current 
frequency is what timing core thinks it is.
Oct 28 17:42:09 melite kernel: radeonfb: PAD_CTLR_STRENGTH change: 1d080208 -> 
1d080209
Oct 28 17:42:09 melite kernel: Using MR table from device-tree
Oct 28 17:42:09 melite kernel: radeonfb: resumed !
Oct 28 17:42:09 melite kernel: enable_irq(63) unbalanced
Oct 28 17:42:09 melite kernel: enable_irq(63) unbalanced
Oct 28 17:42:10 melite kernel: eth0: resuming
Oct 28 17:42:10 melite kernel: PHY ID: 1410cc1, addr: 0
Oct 28 17:42:27 melite kernel: hda: Enabling Ultra DMA 5
Oct 28 17:42:27 melite kernel: hdc: MDMA, cycleTime: 120, accessTime: 90, 
recTime: 30
Oct 28 17:42:27 melite kernel: hdc: Set MDMA timing for mode 2, reg: 0x00011d26
Oct 28 17:42:27 melite kernel: hdc: Enabling MultiWord DMA 2
Oct 28 17:42:27 melite kernel: adb: starting probe task...
Oct 28 17:42:27 melite kernel: adb devices: [2]: 2 c4 [3]: 3 1 [7]: 7 1f
Oct 28 17:42:27 melite kernel: ADB keyboard at 2, handler 1
Oct 28 17:42:27 melite kernel: ADB mouse at 3, handler set to 4 (trackpad)
Oct 28 17:42:27 melite kernel: adb: finished probe task...
Oct 28 17:42:28 melite kernel: eth0: Link is up at 100 Mbps, full-duplex.
Oct 28 17:42:28 melite kernel: eth0: Pause is disabled

Reply via email to