From: Grant Grundler Date: Tue, 9 Aug 2011 22:18:14 +0000 (-0700) Subject: STAGING:iio:light: fix ISL29018 init to handle brownout X-Git-Tag: v3.2-rc1~169^2^2~864^2~207 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=176f9f29cec95f88cfa01a8e40741d1fc532add2;p=pandora-kernel.git STAGING:iio:light: fix ISL29018 init to handle brownout After a voltage brownout, sensor will now operate correctly. Page 10 of ISL29018 data sheet and the Intersil Application Note 1534 describe the required initialization sequence: 1. Write 0x00 to register 0x08 (TEST) 2. Write 0x00 to register 0x00 (CMD1) 3. msleep(1) 4. program remaining registers as before Signed-off-by: Grant Grundler Reviewed-by: Bryan Freed Acked-by: Jonathan Cameron Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed