[Armadillo:08072] Re: Armadillo-800 EVA AndroidでのSUSPENDでrequest_suspend_state通知されない

nusuba1 email@hidden
2012年 5月 29日 (火) 11:03:26 JST


TO:nakai様

薄葉です、お世話になります。

お返事が遅くなり申し訳ございません。
ご説明頂きありがとうございました。

以上です。宜しくお願いいたします。


-----Original Message-----
From: email@hidden
[mailto:email@hidden] On Behalf Of nakai
Sent: Thursday, May 24, 2012 6:22 PM
To: Armadillo general discussion list
Subject: [Armadillo:08070] Re: Armadillo-800 EVA AndroidでのSUSPENDで
request_suspend_state通知されない

nakaiです。

随分と簡潔に書いてしまったため、補足します。

今回の簡易実装では、以下の問題点があります。
- USB Hostのパワーマネージメントを有効にすると内部エラーのため復帰に時間がか
かってしまう
-- これについては対策方法を未確認です

- resume時にst1232のdisable_irq_wakeでUnbalanced IRQとなってしまう
-- runtime_susupend/resumeや、pm_opsを利用しない方法などで回避できそうです

- linux(debian)では正常に復帰できない
-- linux(debian)については、WAKE_LOCKをdisableにすることで対応できそうです

ご確認おねがいします。

(2012/05/24 18:06), nakai wrote:
> nakaiです。
>
> 現在リリースされているソースコードでは、
> パワーマネージメントに対応していないため画面が消灯されません。
>
> 簡易的にAndroid用のパワーマネージメントを実装してみましたので、
> パッチを添付します。
>
> "画面消灯"に設定された期間、イベントが起きなければ
> 消灯するようになります。復帰は、SW3-6のいづれかで可能です。
>
> 参考になれば幸いです。
>
>
> (2012/05/22 16:59), nusuba1 wrote:
>> お世話になります、薄葉と申します。
>>
>> Androidでは本来、省電力でSUSPENDに移行する際、
>> request_suspend_state: wakeup (0->3) at ......
>> のログが出力されてディスプレイがOFFになるはずですが、現状の
>> Armadillo-800 EVA Androidでは、このログ出力が無くディスプレイも
>> OFFになりません(タッチは利かなくなるので、Android的には
>> SUSPEND状態になっていると認識されているようですが)。
>>
>> SUSPEND時にrequest_suspend_stateが通知されるようにしたいのですが、
>> その方法がありましたら、教えて頂けますでしょうか?
>>
>> 以上です。宜しくお願いいたします。
>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>>
>>
>>
>> _______________________________________________
>> armadillo mailing list
>> email@hidden
>> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo

_______________________________________________
armadillo mailing list
email@hidden
http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo




armadillo メーリングリストの案内