coreboot-kgpe-d16/src/mainboard/google
Shaunak Saha 3922cec524 google/reef: Add mainboard handler function for gpio SMI
This patch adds mainboard_smi_gpi_handler which handles the
SMI event. This can happen in situations like lidclose and
system goes to shutdown.

BUG=chrome-os-partner:54977
TEST=When system is in firmware mode executing the command
     lidclose from ec console shuts down the system.

Change-Id: I8ff6001e48dcbbd4cee5097e759352d8fea6189b
Signed-off-by: Shaunak Saha <shaunak.saha@intel.com>
Reviewed-on: https://review.coreboot.org/15834
Tested-by: build bot (Jenkins)
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-08-10 21:11:23 +02:00
..
auron Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
auron_paine Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
butterfly chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
chell skylake/devicetree: Add PIRQ Routing programming 2016-08-08 18:24:04 +02:00
cosmos Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
cyan Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
daisy vboot: Separate vboot from chromeos 2016-07-28 00:36:00 +02:00
falco chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
foster Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
gale google/gale: Add more board ID variants 2016-08-03 18:23:47 +02:00
glados skylake/devicetree: Add PIRQ Routing programming 2016-08-08 18:24:04 +02:00
gru google/gru: Fix rk3399-gru write protect 2016-08-09 18:01:34 +02:00
guado Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
jecht Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
lars skylake/devicetree: Add PIRQ Routing programming 2016-08-08 18:24:04 +02:00
link chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
ninja Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
nyan chromeos: Clean up elog handling 2016-07-28 00:40:03 +02:00
nyan_big chromeos: Clean up elog handling 2016-07-28 00:40:03 +02:00
nyan_blaze chromeos: Clean up elog handling 2016-07-28 00:40:03 +02:00
oak Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
panther chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
parrot Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
peach_pit vboot: Separate vboot from chromeos 2016-07-28 00:36:00 +02:00
peppy chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
purin Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
rambi chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
reef google/reef: Add mainboard handler function for gpio SMI 2016-08-10 21:11:23 +02:00
rikku Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
samus chromeos mainboards: remove chromeos.asl 2016-07-30 01:36:32 +02:00
smaug vboot: Separate vboot from chromeos 2016-07-28 00:36:00 +02:00
storm qualcomm/storm: Add required files to enable elog in ramstage 2016-07-28 00:38:25 +02:00
stout Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
tidus Remove extra newlines from the end of all coreboot files. 2016-07-31 18:19:33 +02:00
urara google/urara: Provide dummy implementations of rec/dev functions 2016-07-28 00:39:20 +02:00
veyron Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
veyron_brain Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_danger Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_emile Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_mickey Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
veyron_rialto Remove non-ascii & unprintable characters 2016-08-01 21:44:45 +02:00
veyron_romy Add newlines at the end of all coreboot files 2016-08-01 21:43:56 +02:00
Kconfig
Kconfig.name