coreboot/src/mainboard
Duncan Laurie b327141c63 UPSTREAM: google/eve: Configure I2C3 pins as GPIO inputs
On this board i2c3 bus is connected to the display TCON, but it is
acting as the master when it has power so it can read from its own
EEPROM on the bus.  In order to prevent any possible issues in S0
make these pins input on the SOC.

BUG=chrome-os-partner:58666
BRANCH=None

TEST=tested on eve board, but this bus was not used before so
there is no visible change in behavior.

Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://review.coreboot.org/17800
Reviewed-by: Aaron Durbin <adurbin@chromium.org>

Change-Id: Ide32f45ee33ca986fd3249a5161e01edf99d6e22
Reviewed-on: https://chromium-review.googlesource.com/420833
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@chromium.org>
2016-12-16 04:50:45 -08:00
..
a-trend UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
aaeon UPSTREAM: AMD boards: Fix romstage main() declaration 2016-06-21 17:13:32 -07:00
abit UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
adi UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
adlink
advansus UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
amd UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
aopen UPSTREAM: mainboard/aopen: Use C89 comments style & remove commented code 2016-10-13 04:31:19 -07:00
apple UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
artecgroup UPSTREAM: mainboard/artecgroup/dbe61/mainboard.c: Use tab for indents 2016-12-01 03:34:35 -08:00
asrock UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
asus UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
avalue UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
azza UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
bachmann UPSTREAM: mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 12:49:03 -07:00
bap UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
bcom UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
bifferos
biostar UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
broadcom UPSTREAM: mainboard/broadcom/blast: Use tabs for indents 2016-09-29 11:13:01 -07:00
compaq UPSTREAM: src/mainboard/a-trend - emulation: Add space around operators 2016-09-22 08:54:57 -07:00
cubietech UPSTREAM: Remove non-ascii & unprintable characters 2016-08-05 11:45:20 -07:00
digitallogic UPSTREAM: mainboard/digitallogic/msm800sev: Use tabs for indents 2016-10-04 00:31:54 -07:00
dmp UPSTREAM: dmp/vortex86ex: Drop excessive include 2016-06-21 17:13:29 -07:00
ecs UPSTREAM: mainboard/*/*/irq_tables.c: Use tabs for indents 2016-09-26 16:52:44 -07:00
elmex UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
emulation UPSTREAM: MMCONF_SUPPORT: Flip default to enabled 2016-12-08 12:31:41 -08:00
esd UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
getac UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
gigabyte UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
gizmosphere UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
google UPSTREAM: google/eve: Configure I2C3 pins as GPIO inputs 2016-12-16 04:50:45 -08:00
hp UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
ibase UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
iei UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
intel UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
iwave UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
iwill UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
jetway UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
kontron UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
lanner UPSTREAM: mainboard/lanner/em8510: Use tabs for indents 2016-09-30 18:03:19 -07:00
lenovo UPSTREAM: lenovo: Don't use extern with functions 2016-12-16 01:49:07 -08:00
linutop
lippert UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
lowrisc UPSTREAM: mb/lowrisc/nexys4ddr: Read RAM information from the config string 2016-12-08 12:31:00 -08:00
mitac UPSTREAM: intel/car/cache_as_ram.inc: Prepare for dynamic CONFIG_RAMTOP 2016-06-22 10:40:45 -07:00
msi UPSTREAM: mainboard & southbridge: Clear files that are just headers 2016-12-08 12:30:28 -08:00
nec UPSTREAM: intel/car/cache_as_ram.inc: Prepare for dynamic CONFIG_RAMTOP 2016-06-22 10:40:45 -07:00
nokia UPSTREAM: intel/car/cache_as_ram.inc: Prepare for dynamic CONFIG_RAMTOP 2016-06-22 10:40:45 -07:00
nvidia UPSTREAM: mainboard/nvidia/l1_2pvv: Use tabs for indents 2016-09-25 13:20:59 -07:00
packardbell UPSTREAM: intel/nehalem: Use romstage_handoff for S3 2016-12-13 17:49:12 -08:00
pcengines UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
purism
rca UPSTREAM: mainboard/rca/rm4100: transition away from device_t 2016-11-10 18:32:33 -08:00
roda UPSTREAM: nb/intel/i945: Make pci_mmio_size a devicetree parameter 2016-12-13 17:49:19 -08:00
samsung UPSTREAM: cpu/x86/msr.h: Drop excessive includes 2016-12-08 12:31:26 -08:00
siemens UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
soyo UPSTREAM: intel/car/cache_as_ram.inc: Prepare for dynamic CONFIG_RAMTOP 2016-06-22 10:40:45 -07:00
sunw UPSTREAM: mainboard/sunw/ultra40/romstage.c: Use tabs for indents 2016-09-29 11:13:15 -07:00
supermicro UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
technexion UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
thomson UPSTREAM: mainboard/thomson/ip1000: transition away from device_t 2016-11-10 18:32:44 -08:00
ti UPSTREAM: beaglebone: Update bootblock.c to use new structs/code 2016-06-22 10:40:52 -07:00
traverse UPSTREAM: mainboard: Clean up boot_option/reboot_bits in cmos.layout 2016-08-17 12:49:03 -07:00
tyan UPSTREAM: cpu/amd/mtrr.h: Drop excessive includes 2016-12-08 12:31:29 -08:00
via UPSTREAM: mainboard/via/vt8454c: transition away from device_t 2016-11-16 07:08:07 -08:00
winent UPSTREAM: Kconfig: Update default hex values to start with 0x 2016-10-04 00:32:40 -07:00
wyse UPSTREAM: mainboard/*/*/irq_tables.c: Use tabs for indents 2016-09-26 16:52:44 -07:00
Kconfig