> Now it always shows PSP fail.
I've dug up more info about this issue. It always times out in
psp_cmd_submit_buf(). Particularly, this code section:
while (*((unsigned int *)psp->fence_buf) != index) {
if (--timeout == 0)
break;
msleep(1);
}
psp->fence_buf stuck at 406 and index stuck at 407 and it eventually times out.
This _always_ happens at 27th time of S3, and freeze the whole system at 28th
S3 attempt.