Ticket #2337 (closed defect: fixed)
2.6.34 slow resume
| Reported by: | jama | Owned by: | openmoko-kernel |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | kernel | Version: | unspecified |
| Severity: | normal | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Estimated Completion (week): | ||
| HasPatchForReview: | no | PatchReviewResult: | |
| Reproducible: |
Description
Which is om-gta02-2.6.34 dd1225cc08c3375bf80289ac1965c724881b149a + gdrm-2.6.34 + few other patches:
http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=edc90bdfa987ddc140c72891de4b41ae0bb2ef04
Suspended with echo mem > /sys/power/state and during resume
there is about 50s just printing
[ 113.905000] pcf50633 0-0073: Error reading INT registers
[ 113.905000] pcf50633 0-0073: Error reading 5 regs at 2
very quickly over and over again. Then it resumes fine:
[ 113.910000] s3c2410-wdt: watchdog disabled
[ 113.910000] s3c24xx-nand s3c2440-nand: Tacls=1, 10ns Twrph0=3 30ns, Twrph1=2 20ns
[ 113.910000] s3c-i2c s3c2440-i2c: slave address 0x10
[ 113.910000] s3c-i2c s3c2440-i2c: bus frequency set to 97 KHz
[ 113.910000] gta02-pm-bt gta02-pm-bt.0: gta02_pm_bt_toggle_radio 0
[ 113.960000] pcf50633 0-0073: Error reading INT registers
[ 113.965000] usb usb1: root hub lost power or was reset
[ 114.055000] wake disabled for irq 17
[ 114.095000] Setting mode!
[ 114.200000] Setting base!
[ 114.405000] g_ether gadget: full speed config #1: CDC Ethernet (ECM)
[ 114.420000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 0kHz div=0 (req: 0kHz). Bus width=0
[ 114.440000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.460000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.465000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.470000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.580000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.585000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 399kHz div=0 (req: 400kHz). Bus width=0
[ 114.590000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16373kHz div=0 (req: 21000kHz). Bus width=0
[ 114.595000] glamo-mci glamo-mci.0: powered (vdd = 15) clk: 16373kHz div=0 (req: 21000kHz). Bus width=2
[ 114.595000] jbt6k74 spi2.0: starting resume: 2
[ 114.615000] entering (old_state=off, new_state=normal)
[ 114.825000] jbt6k74 spi2.0: resumed: 2
[ 114.845000] PM: resume of devices complete after 934.578 msecs
[ 114.855000] Restarting tasks ... done.
[ 115.315000] Setting base!
[ 117.425000] pcf50633 0-0073: usb curlim to 500 mA
But resume so slow is not usable ie for incomming call.
Change History
comment:3 Changed 3 years ago by jama
Binary should be available as
http://build.shr-project.org/shr-kms/uImage-2.6.34-oe4+gitr2+7d1467b5820a384e3e274ee051f44ff749c5ab71-r0-om-gta02.bin
Can be closed as soon as larsc push that commit to repo.
Thanks,

Tested without qtmoko and then even without DRM patches and it's the same - very slow and complaining about pcf50633 0-0073.