CM4IS01/ponyo_kernel — pull request #2 by hiikezoe (2013-02-10 07:56:04+00:00)
Title: Upstream ics dev cm3623 fix

CM3623ドライバは、/sys/class/misc/cm3623_ps/ps_controlに対して"als_u"や"ps_u"という文字列を書き込むことによってデバイスを有効にしたりしてますが、その際の処理にいくつかバグがあったものを修正しました。

一番の問題は、cm3623_ps_control_store()が正常時に0を返すことがある問題で、本来は処理した文字数を返さなければいけません。
この問題は

echo -n "ps_u" > /sys/class/misc/cm3623_ps/ps_control

をすることで確認できるかと思います。

手元ではこの修正を入れることによってstock romのsensors.m7k.soが正常に動くようになった感じがしてます。

さらに、memsicdがクラッシュする問題も未確認ですが、直ってると思います。