braswell: Tristate CFIO 139 and CFIO 140
commita5d98889bd5c3da0fec73dee0070338abf9b8dea
authorRavi Sarawadi <ravishankar.sarawadi@intel.com>
Tue, 11 Aug 2015 21:06:15 +0000 (11 14:06 -0700)
committerPatrick Georgi <pgeorgi@google.com>
Tue, 8 Sep 2015 11:48:09 +0000 (8 11:48 +0000)
tree62733c57a82de521ed92497c5ed486d45e0bf195
parent17ba9445e5268d1005103966f968b5c2255f51b1
braswell: Tristate CFIO 139 and CFIO 140

CFIO 139 and CFIO 140 are consuming ~5 during stanndby. The reason
for this leakage is internally it is configured to 1K PU. So there
is leakage of ~2mW in standby. Total impact ~2.5 mw in Srandby.

Configure these CFIOs as tristate for ~5mW power saving at platform
level.

BRANCH=none
TEST=PnP Team to verify that the CFIO's are tri-stated.

Change-Id: I6d78d2ccc08167b2cd6fc3405cfcb5c69a77d4b8
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: f11eb98cb36c504dfebe6f0fa53e9af120d21f24
Original-Change-Id: Ib309ad0c6abffa4515fdf2a2f2d9174fad7f8e8d
Original-Signed-off-by: Hannah Williams <hannah.williams@intel.com>
Original-Signed-off-by: Ravishankar Sarawadi <ravishankar.sarawadi@intel.com>
Original-Reviewed-on: https://chromium-review.googlesource.com/292863
Original-Commit-Ready: Rajmohan Mani <rajmohan.mani@intel.com>
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: http://review.coreboot.org/11556
Tested-by: build bot (Jenkins)
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
src/soc/intel/braswell/include/soc/gpio.h
src/soc/intel/braswell/smihandler.c