[PATCH] fix-suspend-backlight-timing-pm-debug.patch

Andy Green andy at openmoko.com
Thu May 8 15:05:14 CEST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Somebody in the thread at some point said:
| This patch improves the smoothness of suspend and resume action.
|
| Taking out CONFIG_PM_DEBUG allows much more rapid resume (the low level
| serial traffic appears to be synchronous)
|
| Added a platform callback in jbt driver and support in pcf50633 so we
| can defer bringing up the backlight until the LCM is able to process
| video again (which must happen after the glamo is up and producing
| video beacuse the LCM is hooked to glamo SPI)
|
| GTA01 should not be affected by all this as the callback will default
| to null and it is on pcf50606

If you're interested to try this, it's on andy branch, but you have to
take care to use either defconfig-2.6.24 from that tree or to make sure
you dd the following to your config

- -CONFIG_S3C2410_PM_DEBUG=y
+# CONFIG_S3C2410_PM_DEBUG is not set

- -CONFIG_DEBUG_LL=y
+# CONFIG_DEBUG_LL is not set

The lowlevel debug stuff being synchronous is what is eating the vast
chunks of time on resume.

I tested it only on text console where it is much nicer and faster, I
don't know what interactions will occur with whatever thinks it needs to
meddle with things on resume when X is up.

- -Andy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkgi+ooACgkQOjLpvpq7dMo8eACbBxtGW4q3nDLr1saN4oTVljrE
ct4An2RLzAgOYOo8+Xg5caT0T9fSCMrN
=VLSO
-----END PGP SIGNATURE-----




More information about the openmoko-kernel mailing list