coreboot-kgpe-d16/src/mainboard/google/eve
Duncan Laurie 03df460af5 google/eve: Configure GPIOs for new board
A new board revision is making use of two previously unused GPIOs
to drive BOOT/RESET pins to an on-board MCU.

The reset pin is open drain so it is set as input by default, and
the boot pin is driven low by default.

Since these are UART0 pins they also need to be set up again after
executing FSP-S as it will change them back to native mode pins.

BUG=b:36025702
BRANCH=none
TEST=manual testing on reworked board, toggling GPIOs to put
the MCU into programming mode.

Change-Id: Id6f0ef2f863bc1e873b58e344446038786b59d25
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/18661
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins)
2017-03-08 19:07:29 +01:00
..
acpi mainboard/google/eve: Generate FPC device using SPI SSDT generator 2017-02-16 08:42:38 +01:00
spd google/eve: Fill out memory ID table 2016-11-16 17:38:57 +01:00
acpi_tables.c mainboard & southbridge: Clear files that are just headers 2016-12-05 19:20:49 +01:00
board_info.txt
boardid.c
bootblock.c google/eve: Fix keyboard backlight enable in wake from G3 2017-02-05 22:01:50 +01:00
chromeos.c google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
chromeos.fmd google/eve: Enable separate recovery MRC cache 2017-01-22 19:25:04 +01:00
devicetree.cb google/eve: Add rise/fall times for I2C buses 2017-02-25 18:19:50 +01:00
dsdt.asl mainboard/google/eve: Generate FPC device using SPI SSDT generator 2017-02-16 08:42:38 +01:00
ec.c
ec.h google/eve: Add support for tablet mode switch. 2017-02-07 01:45:01 +01:00
gpio.h google/eve: Configure GPIOs for new board 2017-03-08 19:07:29 +01:00
Kconfig drivers/i2c: Use I2C HID driver for wacom devices 2017-02-20 21:41:34 +01:00
Kconfig.name
mainboard.c google/eve: Add audio devices 2017-02-20 20:51:14 +01:00
Makefile.inc
ramstage.c
romstage.c google/eve: Fix DRAM DQS map 2017-02-04 23:05:23 +01:00
smihandler.c