coreboot-kgpe-d16/src/mainboard
Aaron Durbin 6c52ba7779 rambi: disable internal pullups on ram_id[2:0]
The ram_id[2:0] signals have stuffing options for pull up/down
with values of 10K. However, the default pulldown values for these
pads are 20K. Therefore, one can't read a high value because of
the high voltage threshold is 0.65 * Vref. Therefore the high
signals are marginal at best.

Fix this issue by disabling the internal pull for the pads connected
to ram_id[2:0].

BUG=chrome-os-partner:23350
BRANCH=None
TEST=Built and checked that ram_id[2:0] is properly read now.

Change-Id: Ib414d5798b472574337d1b71b87a4cf92f40c762
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/173211
Reviewed-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-by: Bernie Thompson <bhthompson@chromium.org>
Reviewed-on: http://review.coreboot.org/4885
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
2014-02-16 20:37:55 +01:00
..
a-trend board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
aaeon board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
abit board_info.txt: Remove some needless name overrides. 2014-01-19 03:09:49 +01:00
adlink FrontRunner/Toucan-AF: boards will be renamed to fit ADLINK scheme 2013-04-09 23:56:14 +02:00
advansus console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
advantech board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
amd console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
aopen board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
arima board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
artecgroup linutop: Add Linutop-1 as a clone of artecgroup/dbe61 2014-01-19 19:10:31 +01:00
asi board_info.txt: Add mentions of thin client names. 2014-01-19 20:00:06 +01:00
asrock AGESA boards: Clean up definition of BIOS_SIZE in platform_cfg 2014-01-29 20:06:57 +01:00
asus console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
avalue console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
axus board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
azza board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
bachmann bachmann/ot200: Fix cmos.layout. 2014-01-28 14:04:36 +01:00
bcom board_info.txt: Add mentions of thin client names. 2014-01-19 20:00:06 +01:00
bifferos board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
biostar board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
broadcom board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
compaq board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
cubietech boardstatus: Add new category "sbc". 2014-01-19 03:20:08 +01:00
digitallogic board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
dmp dmp/vortex86ex: Initialize I2C controller base address/IRQ 2014-01-23 20:40:53 +01:00
eaglelion board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
ecs boardstatus: Remove some needless name overrides. 2014-01-19 02:46:54 +01:00
emulation CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
getac CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
gigabyte board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
gizmosphere AGESA boards: Clean up definition of BIOS_SIZE in platform_cfg 2014-01-29 20:06:57 +01:00
google rambi: disable internal pullups on ram_id[2:0] 2014-02-16 20:37:55 +01:00
hp hp/dl145_g1: Add missing copyright notes 2014-02-12 00:35:11 +01:00
ibase CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
ibm board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
iei board_info.txt: Change iei/kino's link to web.archive.org. 2014-01-19 03:09:25 +01:00
intel MTRR: Mark all prefetchable resources as WRCOMB. 2014-02-06 00:55:13 +01:00
iwave board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
iwill board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
jetway Jetway NF81-T56N-LF [2/2]: actually implement mainboard support. 2014-02-16 04:51:47 +01:00
kontron board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
lanner boardstatus: Remove some needless name overrides. 2014-01-19 02:46:54 +01:00
lenovo lenovo/x60: Change to common EDID framework. 2014-02-16 02:01:47 +01:00
linutop linutop: Add Linutop-1 as a clone of artecgroup/dbe61 2014-01-19 19:10:31 +01:00
lippert AGESA boards: Clean up definition of BIOS_SIZE in platform_cfg 2014-01-29 20:06:57 +01:00
mitac board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
msi uart8250: Drop unused declarations 2014-02-06 11:17:05 +01:00
nec board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
newisys board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
nokia board-status: Add board_info.txt manually for irregular wiki entries 2014-01-19 02:00:35 +01:00
nvidia board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
pcengines pcengines/alix2c: Add ALIX.2C as a clone of ALIX.2D. 2014-02-04 17:55:06 +01:00
rca board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
roda CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
samsung google boards: Do not hardcode location of spd.bin 2014-02-12 23:37:24 +01:00
siemens siemens/sitemp-g1p1: Add missing boot_option option. 2014-01-27 04:20:30 +01:00
soyo boardstatus: Remove some needless name overrides. 2014-01-19 02:46:54 +01:00
sunw board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
supermicro console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
technexion board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
technologic board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
televideo board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
thomson board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
ti board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
traverse board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
tyan console: Drop extra uart_init() 2014-02-06 11:17:41 +01:00
via CBMEM: Replace cbmem_initialize() with cbmem_recovery() 2014-01-22 20:54:57 +01:00
winent board_info.txt: Classify almost all remaining boards. 2014-01-22 22:05:39 +01:00
wyse board-status: Add board_info.txt extracted from wiki. 2014-01-19 01:35:03 +01:00
Kconfig linutop: Add Linutop-1 as a clone of artecgroup/dbe61 2014-01-19 19:10:31 +01:00