coreboot/src
Aaron Durbin 6295b8a57a mainboard/google/reef: keep LPSS_UART2_TXD high in suspend state
The cr50 part on reef is connected to the SoC's UART lines. However,
when the tx signal is low it causes an interrupt to fire on cr50.
Therefore, keep the tx signal high in suspend state so that it doesn't
cause an interrupt storm on cr50 which prevents cr50 from sleeping.

BUG=chrome-os-partner:63283
BRANCH=reef
TEST=s0ix no longer causes interrupt storm on cr50. Power consumption
     normal.

Change-Id: Idaeb8e4427c1cec651122de76a43daa15dc54d0f
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/18491
Tested-by: build bot (Jenkins)
Reviewed-by: Furquan Shaikh <furquan@google.com>
2017-02-25 18:19:56 +01:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch src/arch/x86: Remove non-ascii characters 2017-02-24 06:56:03 +01:00
commonlib commonlib/fsp.h: include sys/types.h for ssize_t 2017-02-22 22:57:50 +01:00
console console: Enable do_printk_va_list for VBOOT 2016-12-27 18:07:39 +01:00
cpu src/cpu/x86: Update/Add license headers to all files 2017-02-22 22:23:11 +01:00
device device: Add scan_generic_bus support 2017-02-16 08:41:52 +01:00
drivers acpi: Add ACPI_ prefix to IRQ enum and struct names 2017-02-22 22:19:19 +01:00
ec ec/lenovo/h8: Guard against EC bugs in the battery status logic. 2017-02-24 03:32:11 +01:00
include arch/x86: add functions to generate random numbers 2017-02-20 04:46:10 +01:00
lib ddr3 spd: move accessor code into lib/spd_bin.c 2017-02-10 18:04:33 +01:00
mainboard mainboard/google/reef: keep LPSS_UART2_TXD high in suspend state 2017-02-25 18:19:56 +01:00
northbridge nb/amd/amdmct: Remove another currently unused table 2017-02-25 03:03:15 +01:00
soc soc/intel/skylake: Enable Systemagent IMGU 2017-02-23 17:05:58 +01:00
southbridge lynxpoint bd82x6x: Enable PCI-to-PCI bridge 2017-02-23 18:36:24 +01:00
superio sio/ite/it8783ef: Return (0) in ACPI _PSC methods 2016-12-13 22:49:24 +01:00
vboot build system: mark sub-make invocations as parallelizable 2017-01-31 18:51:55 +01:00
vendorcode AGESA: Remove nonexistent include path 2017-02-14 10:57:45 +01:00
Kconfig src/Kconfig: Move bootblock behavior to arch/x86 as TODO suggested 2017-02-14 19:03:42 +01:00