baytrail: Add GPIO driver

Refactor exiting lynxpoint GPIO driver to add support for baytrail.

BUG=chrome-os-partner:22863
TEST=Manual. Setup GPIO as input on BayleyBay, toggle manually and
verify value change in FW. Compile success on Link + Lumpy.

Change-Id: Icaea0e54dd87555b6ed286fab1dfd657d9024f86
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/173932
Reviewed-by: Gabe Black <gabeblack@chromium.org>
11 files changed
tree: f15286ca1a22055eba288e5457c62e0f10c1c2b7
  1. board/
  2. src/
  3. util/
  4. .gitignore
  5. Kconfig
  6. Makefile
  7. Makefile.inc
  8. PRESUBMIT.cfg