coreboot-kgpe-d16/src/mainboard
Hung-Te Lin 6a16f697d8 nyan*: Disable SD card reader power gpio.
When warm booting, SD card reader on Tegra 124 needs to be reset by setting
power GPIO to zero. Since we don't really access SD card in Coreboot, set it to
zero and let payloads enable power when they need to access SD cards.

CQ-DEPEND=CL:196783
BRANCH=nyan
BUG=chrome-os-partner:27053
TEST=emerge-nyan coreboot depthcharge chromeos-bootimage
     # With related changes in depthcharge, boots SD card successfully.

Original-Change-Id: I2d368eb9480c978e9e343648b58a729028c94622
Original-Signed-off-by: Hung-Te Lin <hungte@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/196774
Original-Reviewed-by: David Hendricks <dhendrix@chromium.org>
Original-Tested-by: Andrew Bresticker <abrestic@chromium.org>
(cherry picked from commit 62bb7d04dff1a87474a8557f144b24e6b7d006ae)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: I3429535d0d032f9db89d8e70a525a6281102537a
Reviewed-on: http://review.coreboot.org/7865
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2014-12-19 23:47:00 +01:00
..
a-trend Replace hlt with halt() 2014-12-02 10:25:55 +01:00
aaeon Replace hlt with halt() 2014-12-02 10:25:55 +01:00
abit Replace hlt with halt() 2014-12-02 10:25:55 +01:00
adlink LiPPERT: Add aliases for board_status wiki 2014-05-19 14:57:14 +02:00
advansus vendorcode/amd/agesa: Make Porting.h common between families 2014-12-06 11:39:42 +01:00
amd mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
aopen e7505: Move to per-device ACPI 2014-10-18 13:54:13 +02:00
apple Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
arima mainboard/*/debug.c: Remove duplicate or dead code 2014-11-15 10:25:23 +01:00
artecgroup Replace hlt with halt() 2014-12-02 10:25:55 +01:00
asrock mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
asus mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
avalue vendorcode/amd/agesa: Make Porting.h common between families 2014-12-06 11:39:42 +01:00
azza Replace hlt with halt() 2014-12-02 10:25:55 +01:00
bachmann Replace hlt with halt() 2014-12-02 10:25:55 +01:00
bcom Drop GX1, CS5330 and related boards 2014-12-16 21:17:36 +01:00
bifferos Replace hlt with halt() 2014-12-02 10:25:55 +01:00
biostar Replace hlt with halt() 2014-12-02 10:25:55 +01:00
broadcom broadcom/blast/devicetree.cb: Remove a trailing whitespace 2014-07-24 12:42:45 +02:00
compaq Replace hlt with halt() 2014-12-02 10:25:55 +01:00
cubietech cubieboard: use new arm bootblock infrastructure 2014-12-02 14:18:35 +01:00
digitallogic Drop SC520 and related boards 2014-12-16 21:18:43 +01:00
dmp Replace hlt() loops with halt() 2014-11-30 12:20:07 +01:00
ecs Replace hlt with halt() 2014-12-02 10:25:55 +01:00
emulation i82371eb & qemu: Move to per-device ACPI. 2014-12-18 12:17:52 +01:00
getac i945: Consolidate acpi/platform.asl 2014-12-03 21:02:50 +01:00
gigabyte gigabyte/ga-b75m-d3h: Drop redundant EARLY_CBMEM_INIT 2014-12-19 19:48:01 +01:00
gizmosphere gizmosphere/gizmo2: Add the gizmo2 IRQ routing 2014-12-09 15:34:22 +01:00
google nyan*: Disable SD card reader power gpio. 2014-12-19 23:47:00 +01:00
hp mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
ibase i945: Consolidate acpi/platform.asl 2014-12-03 21:02:50 +01:00
ibm mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
iei Drop GX1, CS5330 and related boards 2014-12-16 21:17:36 +01:00
intel fsp_baytrail: Remove GPIO_NC1 #define 2014-12-19 03:12:40 +01:00
iwave sch: Switch to per-device ACPI 2014-10-18 22:01:18 +02:00
iwill mainboard/{iwill,amd/serenget_*}: Fix ptr discards const qualifier 2014-12-09 06:13:47 +01:00
jetway mainboard/*/acpi/superio.asl: Use non-local inclusion syntax 2014-12-06 05:57:55 +01:00
kontron kontron/986lcd-m: Fix PCI interrupt routing. 2014-12-06 21:35:32 +01:00
lanner Replace hlt with halt() 2014-12-02 10:25:55 +01:00
lenovo x200/devicetree: Remove extraneous eventc. 2014-12-07 14:27:00 +01:00
linutop artecgroup/Kconfig, linutop/Kconfig: Add comment to endif 2014-07-30 02:08:50 +02:00
lippert AGESA fam14: Move agesawrapper_amdinitmmio() 2014-12-03 08:12:26 +01:00
mitac Replace hlt with halt() 2014-12-02 10:25:55 +01:00
msi mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
nec Replace hlt with halt() 2014-12-02 10:25:55 +01:00
newisys mainboard: Trivial - drop trailing blank lines at EOF 2014-07-18 14:42:47 +02:00
nokia Replace hlt with halt() 2014-12-02 10:25:55 +01:00
nvidia azalia: Shrink boilerplate 2014-09-13 00:42:14 +02:00
packardbell Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
pcengines Replace hlt with halt() 2014-12-02 10:25:55 +01:00
rca Replace hlt with halt() 2014-12-02 10:25:55 +01:00
roda Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
samsung Remove IRQ_SLOT_COUNT on all boards without PIRQ table. 2014-12-06 21:34:19 +01:00
siemens mainboard/siemens/sitemp_g1p1/mainboard.c: Fix implicit conversion 2014-12-09 09:04:34 +01:00
soyo Replace hlt with halt() 2014-12-02 10:25:55 +01:00
sunw Kconfig: do not set SB_HT_CHAIN_ON_BUS0 twice to the same value 2014-08-12 09:02:45 +02:00
supermicro mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
technexion AMD: Move RAMBASE and RAMTOP 2014-11-14 15:46:57 +01:00
thomson Replace hlt with halt() 2014-12-02 10:25:55 +01:00
ti beaglebone: use new arm bootblock infrastructure 2014-12-19 19:37:37 +01:00
traverse Replace hlt with halt() 2014-12-02 10:25:55 +01:00
tyan mainboard: Strip out some dead includes 2014-12-19 19:19:53 +01:00
via Drop VIA Epia-N 2014-12-18 02:14:45 +01:00
winent Replace hlt with halt() 2014-12-02 10:25:55 +01:00
wyse Replace hlt with halt() 2014-12-02 10:25:55 +01:00
Kconfig Drop SC520 and related boards 2014-12-16 21:18:43 +01:00