coreboot/src
Furquan Shaikh 41a97a78ba UPSTREAM: mainboard/google/poppy: Add PowerResource for touchscreen device
1. Do not enable touchscreen device by default in gpio configuration.
2. Select use of PowerResource for touchscreen device in devicetree so
that the ACPI subsystem can take care of powering on/off the
device. When system enters suspend, touchscreen device is powered off
and on resume, it is powered back on.

BUG=b:62028489
TEST=Verified 100 cycles of suspend-resume. Touchscreen still works on
poppy.

Change-Id: Ibae8907f260b50eb0d1283f26294fb73e963d051
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Original-Commit-Id: 73108ded48
Original-Change-Id: Ia0bebc7259b10cc60a9fa5b53542dfdd9685663e
Original-Signed-off-by: Furquan Shaikh <furquan@chromium.org>
Original-Reviewed-on: https://review.coreboot.org/19829
Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-on: https://chromium-review.googlesource.com/517925
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Patrick Georgi <pgeorgi@chromium.org>
2017-05-29 01:59:14 -07:00
..
acpi UPSTREAM: src/acpi: Capitalize ACPI and SATA 2016-08-04 23:37:57 -07:00
arch UPSTREAM: arch/x86/include: Use IS_ENABLED() macro 2017-05-23 23:58:48 -07:00
commonlib UPSTREAM: commonlib: Move drivers/storage into commonlib/storage 2017-05-15 08:17:50 -07:00
console UPSTREAM: cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-22 19:31:14 -07:00
cpu UPSTREAM: drivers/spi/spi_flash: Pass in flash structure to fill in probe 2017-05-22 19:31:18 -07:00
device UPSTREAM: device/oprom/include: Use IS_ENABLED() macro 2017-05-23 23:58:48 -07:00
drivers UPSTREAM: drivers/spi/spi-generic: Make spi_setup_slave strong symbol 2017-05-24 18:23:51 -07:00
ec UPSTREAM: mb/lenovo/x201: Add support for ThinkLight 2017-05-15 08:17:44 -07:00
include UPSTREAM: include/device: Add pci ids for Intel GLK 2017-05-24 18:23:43 -07:00
lib UPSTREAM: cbmem_console: Improve 'cbmem -1' behavior for truncated pre-CBMEM logs 2017-05-22 19:31:14 -07:00
mainboard UPSTREAM: mainboard/google/poppy: Add PowerResource for touchscreen device 2017-05-29 01:59:14 -07:00
northbridge UPSTREAM: nb/intel/x4x/raminit: Initialise async variable 2017-05-24 18:23:52 -07:00
soc UPSTREAM: soc/intel/skylake: Implement GPIO ACPI AML generating functions 2017-05-26 14:35:35 -07:00
southbridge UPSTREAM: southbridge/amd: Move spi driver to use spi_bus_map 2017-05-24 18:23:50 -07:00
superio UPSTREAM: superio/nuvoton: Make SuperIO config functions externally available 2017-05-15 08:17:43 -07:00
vboot UPSTREAM: vboot: Separate board name and version number in FWID with a dot 2017-05-02 20:24:01 -07:00
vendorcode UPSTREAM: vendorcode/intel/fsp/fsp2_0/glk: Add FSP header files for GLK 2017-05-15 08:17:48 -07:00
Kconfig UPSTREAM: Kconfig: Move and clean up CONFIG_VGA 2017-05-23 23:58:49 -07:00