#2258 BLOC CTest: Power savings in keyboard/touchpad in suspend/resume in *new version for MP*
Zarro Boogs per Child
bugtracker at laptop.org
Thu Jul 26 19:14:53 EDT 2007
#2258: Power savings in keyboard/touchpad in suspend/resume in *new version for
MP*
----------------------+-----------------------------------------------------
Reporter: jg | Owner: dilinger
Type: defect | Status: new
Priority: blocker | Milestone: CTest
Component: kernel | Version:
Resolution: | Keywords:
Verified: 0 |
----------------------+-----------------------------------------------------
Changes (by shenki):
* owner: shenki => dilinger
Comment:
Power down sequence is `ec ec ea ec`:
`select /mouse ec read1 drop ec read1 drop ea read1 drop ec read1
drop`
In this state, keyboard/touchpad is drawing no power.
Pull line MS-DAT (aka TPDAT in XO schematics) low to restore power:
`fc02 ec@ 10 invert and fc02 ec! / set GPIO14 to GPO mode`
`fc22 ec@ 10 invert and fc22 ec! / pull GPIO14 low`
re-init keyboard:
`fc02 ec@ 10 or fc02 ec! / reset GPIO14 back to non-GPO mode`
`stdin @ close-dev 0 stdin ! keyboard input`
Keyboard is again drawing ~11mW, and accepts input.
--
Ticket URL: <https://dev.laptop.org/ticket/2258#comment:4>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list