coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
ec.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
#ifndef __VARIANT_EC_H__
4
#define __VARIANT_EC_H__
5
6
#include <baseboard/ec.h>
7
8
#undef MAINBOARD_EC_S3_WAKE_EVENTS
9
#define MAINBOARD_EC_S3_WAKE_EVENTS \
10
(MAINBOARD_EC_S5_WAKE_EVENTS |\
11
EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_CONNECTED) |\
12
EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_DISCONNECTED) |\
13
EC_HOST_EVENT_MASK(EC_HOST_EVENT_KEY_PRESSED) |\
14
EC_HOST_EVENT_MASK(EC_HOST_EVENT_MKBP) |\
15
EC_HOST_EVENT_MASK(EC_HOST_EVENT_MODE_CHANGE))
16
17
#undef MAINBOARD_EC_S0IX_WAKE_EVENTS
18
#define MAINBOARD_EC_S0IX_WAKE_EVENTS \
19
(MAINBOARD_EC_S3_WAKE_EVENTS |\
20
EC_HOST_EVENT_MASK(EC_HOST_EVENT_USB_MUX) |\
21
EC_HOST_EVENT_MASK(EC_HOST_EVENT_HANG_DETECT))
22
23
/* Enable EC backed Keyboard Backlight in ACPI */
24
#define EC_ENABLE_KEYBOARD_BACKLIGHT
25
26
#endif
src
mainboard
google
brya
variants
redrix
include
variant
ec.h
Generated by
1.9.1