coreboot-kgpe-d16/src/mainboard/google/poppy
Shamile Khan bb368db2a4 google/poppy: Enable PD MCU device
In order for PD charge events to properly notify the OS when a charger is
attached we need to enable the PD MCU device and event source from the EC.

Without this change the charging still happens, but the OS does not notice
and update the charge state icon in the Chrome OS UI.

BUG=b:35586577
BRANCH=none
TEST=On a poppy board that has the VBUS rework applied, plug in a charger to
either port and see charge status updated to indicate charging in the
power_supply_info tool and the Chrome OS UI.

Change-Id: I59dcfc1cb5d11841f56cac7f4ffe461c2f9ec52a
Signed-off-by: Shamile Khan <shamile.khan@intel.com>
Reviewed-on: https://review.coreboot.org/19441
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
Tested-by: build bot (Jenkins)
2017-04-27 18:02:01 +02:00
..
acpi mainboard/google/poppy: Provide baseboard and variant concepts 2017-04-19 19:16:34 +02:00
spd mainboard/google/poppy: Provide memory configuration variant API 2017-04-19 19:18:32 +02:00
variants google/poppy: Enable PD MCU device 2017-04-27 18:02:01 +02:00
acpi_tables.c
board_info.txt
boardid.c mainboard/google/poppy: Add variant API for board_id and gpio 2017-04-19 19:16:57 +02:00
bootblock.c mainboard/google/poppy: Add variant API for board_id and gpio 2017-04-19 19:16:57 +02:00
chromeos.c mainboard/google/poppy: use intel common tis_plat_irq_status() 2017-04-24 22:15:22 +02:00
chromeos.fmd
dsdt.asl mainboard/google/poppy: Provide baseboard and variant concepts 2017-04-19 19:16:34 +02:00
ec.c mainboard/google/poppy: Provide baseboard and variant concepts 2017-04-19 19:16:34 +02:00
Kconfig mainboard/google/poppy: use intel common tis_plat_irq_status() 2017-04-24 22:15:22 +02:00
Kconfig.name mainboard/google/poppy/variants/soraka: add soraka board 2017-04-19 19:19:37 +02:00
mainboard.c mainboard/google/poppy: Provide nhlt variant API 2017-04-19 19:19:01 +02:00
Makefile.inc mainboard/google/poppy: Provide memory configuration variant API 2017-04-19 19:18:32 +02:00
ramstage.c mainboard/google/poppy: Add variant API for board_id and gpio 2017-04-19 19:16:57 +02:00
romstage.c mainboard/google/poppy: Provide memory configuration variant API 2017-04-19 19:18:32 +02:00
smihandler.c mainboard/google/poppy: Provide baseboard and variant concepts 2017-04-19 19:16:34 +02:00