你怎么解释exynos SoC kmsg中的WAKEUP_STAT和WAKEUP_INTx_PEND?

时间:2012-12-03 10:29:40

标签: android linux-kernel power-management

当我的Galaxy S2设备从挂起状态唤醒时,我在kmsg中看到以下行。我知道这应该告诉我哪些中断正在等待但是我找不到找出哪种方法:

<1>[40470.716887] PM: SLEEP
<6>[40681.900179] WAKEUP_STAT: 0x80000001
<6>[40681.900179] WAKEUP_INTx_PEND: 0x0, 0x0, 0x20, 0x0

<6>[ 1099.481006] WAKEUP_STAT: 0x80000001
<6>[ 1099.481006] WAKEUP_INTx_PEND: 0x0, 0x2, 0x0, 0x0

1 个答案:

答案 0 :(得分:3)

我认为0,0,0x20,0是Wake On LAN,但我不知道0,2,0,0是什么。

如果你从WAKEUP_INTx_PEND打印件看得更远,你会看到一个以wakeup wake lock:开头的打印件,在那里你得到了唤醒锁的名称。