Comment 13 for bug 456659

Revision history for this message
Bryan Wu (cooloney) wrote :

I found actually suspend/resume works on my board:

--
roc@babbage:~$ uname -a
Linux babbage 2.6.31-602-imx51 #4-Ubuntu Mon Jan 11 17:05:57 UTC 2010 armv7l GNU/Linux
roc@babbage:~$ dmesg | head
Initializing cgroup subsys cpuset
Initializing cgroup subsys cpu
Linux version 2.6.31-602-imx51 (buildd@huito) (gcc version 4.4.3 20100108 (prerelease) (Ubuntu 4.4.2-9ubuntu3) ) #4-Ubuntu Mon Jan 11 17:05:57 UTC 2010 (Ubuntu 2.6.31-602.4-imx51)
CPU: ARMv7 Processor [412fc081] revision 1 (ARMv7), cr=10c53c7f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: Freescale MX51 Babbage Board
Memory policy: ECC disabled, Data cache writeback
On node 0 totalpages: 122880
free_area_init_node: node 0, pgdat c060cc24, node_mem_map c0682000
  DMA zone: 128 pages used for memmap
roc@babbage:~$ sudo su
[sudo] password for roc:
root@babbage:/home/roc# echo 9 > /proc/sys/kernel/printk
root@babbage:/home/roc# echo mem > /sys/power/state
PM: Syncing filesystems ... done.
Freezing user space processes ... (elapsed 0.00 seconds) done.
Freezing remaining freezable tasks ... (elapsed 0.00 seconds) done.
USB Host suspended
USB Host suspended
mmc0: card 8fe4 removed
<6>PWR key pressed
mxc_ipu mxc_ipu: Channel already disabled 9
mxc_ipu mxc_ipu: Channel already uninitialized 9
USB Host resumed
USB Host resumed
mmc0: new SD card at address 8fe4
mmc mmc0:8fe4: parent mmc0 should not be sleeping
mmcblk0: mmc0:8fe4 SD02G 1.84 GiB
 mmcblk0: p1 p2
usb 1-1: reset high speed USB device using fsl-ehci and address 2
usb 1-1.2: reset full speed USB device using fsl-ehci and address 3
usb 1-1.6: reset high speed USB device using fsl-ehci and address 4
usb 1-1.2.4: reset low speed USB device using fsl-ehci and address 5
Restarting tasks ... done.
--

Could you guys test on your side?
Thanks,