Commit 8cc3c7af authored by Richard Purdie's avatar Richard Purdie Committed by Linus Torvalds

[PATCH] Corgi touchscreen: Fix a pmu bug

Corgi Touchscreen bugfix.  If the PMU isn't running, the register needs to
be set to a sane value rather than reusing some random value.
Signed-off-by: default avatarRichard Purdie <rpurdie@rpsys.net>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 74b74890
...@@ -105,7 +105,7 @@ static int sync_receive_data_send_cmd(int doRecive, int doSend, unsigned int add ...@@ -105,7 +105,7 @@ static int sync_receive_data_send_cmd(int doRecive, int doSend, unsigned int add
if (wait_time && doSend) { if (wait_time && doSend) {
PMNC_GET(pmnc); PMNC_GET(pmnc);
if (!(pmnc & 0x01)) if (!(pmnc & 0x01))
PMNC_SET(pmnc | 0x01); PMNC_SET(0x01);
/* polling HSync */ /* polling HSync */
SyncHS(); SyncHS();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment