mb/google/octopus/var/bobba: Update GPIO config for bobba bid >= 1
commit0f3609b3a2d2d848921de30e704df379b195e6a1
authorJustin TerAvest <teravest@chromium.org>
Mon, 13 Aug 2018 21:53:15 +0000 (13 15:53 -0600)
committerAaron Durbin <adurbin@chromium.org>
Tue, 14 Aug 2018 13:56:02 +0000 (14 13:56 +0000)
tree4f659ea2f761d31ab6adde28dee982782dee098b
parentd64b9408019754f0ae435b6a6990ac77df9fc2d1
mb/google/octopus/var/bobba: Update GPIO config for bobba bid >= 1

This change updates GPIO configuration for bobba boards with id >= 1
This follows the same model as fleex:
a. Dynamically update touchscreen power enable GPIO in devicetree.
b. Provide default and bid0 tables for GPIO configuration in ramstage.
c. Configure WLAN enable GPIO differently in bootblock based on
boardid.

BUG=b:112354568
TEST=Built firmware for bobba

Change-Id: Id4ee4a1815e16ddfe60ed268688a8aaf4fb75579
Signed-off-by: Justin TerAvest <teravest@chromium.org>
Reviewed-on: https://review.coreboot.org/28071
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
src/mainboard/google/octopus/variants/bobba/Makefile.inc [new file with mode: 0644]
src/mainboard/google/octopus/variants/bobba/gpio.c [new file with mode: 0644]
src/mainboard/google/octopus/variants/bobba/variant.c [new file with mode: 0644]