CHROMIUM: spring: dts: Cleanup regulator op_modes for s5m8767.
authorTodd Broch <tbroch@chromium.org>
Fri, 8 Feb 2013 22:30:16 +0000 (14:30 -0800)
committerChromeBot <chrome-bot@google.com>
Mon, 11 Feb 2013 16:37:43 +0000 (08:37 -0800)
commit4f425105d0abcf253173465ab58a28852aa650eb
tree50bf664b49447f452497770842d037fd9baf40c8
parent6dc0eb649d21bf012754f4b26f915f4cb2e4375d
CHROMIUM: spring: dts: Cleanup regulator op_modes for s5m8767.

Changes were:
  ldo6: should be on in S0
  ldo17: can be turned off
  buck6: can be turned off
  emmc VR was moved to buck9

BUG=chrome-os-partner:16430
TEST=compile & boot kernel on spring
Run following and see properly configured opmodes for various VRs
     i=1
     for reg in 0x32 0x34 0x3d 0x46 0x4f 0x54 0x56 0x58 0x5a ; do
 a=$(( $(( $(i2cget -y -f 0 0x66 $reg) & 0xc0 )) >> 6 ))
 echo "${reg} :: buck${i} op_mode:${a}"
 i=$(( $i + 1))
     done

     i=1
     for reg in 0x5c 0x5d `seq 0x61 0x7a`; do
 a=$(( $(( $(i2cget -y -f 0 0x66 $reg) & 0xc0 )) >> 6 ))
 printf "0x%02x :: ldo${i} op_mode:%d\n" $reg $a
 i=$(( $i + 1))
     done

Signed-off-by: Todd Broch <tbroch@chromium.org>
Change-Id: I1d4093da9528beae4ff1be9f85e7d6b03d1fd713
Reviewed-on: https://gerrit.chromium.org/gerrit/42954
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
arch/arm/boot/dts/exynos5250-spring.dts