rambi: Add GPIO interface and use it for SPD strap read

Add GPIO read interface for Rambi-family devices. Use it to read the SPD
/ RAM_ID GPIOs.

BUG=chrome-os-partner:25043
TEST=Manual on Rambi. Verify SPD strap GPIOs are correctly detected as
"001" on a platform with such strapping.
BRANCH=rambi,squawks,clapper,glimmer

Change-Id: I25e39ddec620e95765856915e4263392194fb4b3
Reviewed-on: https://chromium-review.googlesource.com/183370
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: David Hendricks <dhendrix@chromium.org>
Commit-Queue: Shawn Nematbakhsh <shawnn@chromium.org>
6 files changed