mb/intel/ehlcrb: Remove ChromeOS EC related headers
Since EHL CRB does not support ChromeOS, this patch removes ChromeOS EC related headers (ec.h & gpio.h) and #includes. Signed-off-by: Tan, Lean Sheng <lean.sheng.tan@intel.com> Change-Id: I9c0c3722065c041769081f3d564646ce6a565a9b Reviewed-on: https://review.coreboot.org/c/coreboot/+/48119 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Werner Zeh <werner.zeh@siemens.com> Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
This commit is contained in:
parent
64d749d863
commit
d0789cd6f0
|
@ -1,6 +1,5 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
#include <baseboard/variants.h>
|
#include <baseboard/variants.h>
|
||||||
#include <bootblock_common.h>
|
#include <bootblock_common.h>
|
||||||
#include <soc/gpio.h>
|
#include <soc/gpio.h>
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
#include <acpi/acpi.h>
|
#include <acpi/acpi.h>
|
||||||
#include <baseboard/ec.h>
|
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
|
|
||||||
DefinitionBlock(
|
DefinitionBlock(
|
||||||
"dsdt.aml",
|
"dsdt.aml",
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
#include <baseboard/variants.h>
|
#include <baseboard/variants.h>
|
||||||
#include <device/device.h>
|
#include <device/device.h>
|
||||||
#include <intelblocks/pcr.h>
|
#include <intelblocks/pcr.h>
|
||||||
|
|
|
@ -1,67 +0,0 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
||||||
|
|
||||||
#ifndef __BASEBOARD_EC_H__
|
|
||||||
#define __BASEBOARD_EC_H__
|
|
||||||
|
|
||||||
#include <ec/ec.h>
|
|
||||||
#include <ec/google/chromeec/ec_commands.h>
|
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
|
|
||||||
#define MAINBOARD_EC_SCI_EVENTS \
|
|
||||||
(EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_CLOSED) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_OPEN) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_CONNECTED) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_AC_DISCONNECTED) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_BATTERY_LOW) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_BATTERY_CRITICAL) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_BATTERY) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_BATTERY_STATUS) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_THERMAL_THRESHOLD) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_THROTTLE_START) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_THROTTLE_STOP) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_PD_MCU) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_MODE_CHANGE) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_MKBP))
|
|
||||||
|
|
||||||
#define MAINBOARD_EC_SMI_EVENTS \
|
|
||||||
(EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_CLOSED))
|
|
||||||
|
|
||||||
/* EC can wake from S5 with lid or power button */
|
|
||||||
#define MAINBOARD_EC_S5_WAKE_EVENTS \
|
|
||||||
(EC_HOST_EVENT_MASK(EC_HOST_EVENT_LID_OPEN) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_POWER_BUTTON))
|
|
||||||
|
|
||||||
/*
|
|
||||||
* EC can wake from S3 with lid or power button or key press or
|
|
||||||
* mode change event.
|
|
||||||
*/
|
|
||||||
#define MAINBOARD_EC_S3_WAKE_EVENTS \
|
|
||||||
(MAINBOARD_EC_S5_WAKE_EVENTS |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_KEY_PRESSED) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_MODE_CHANGE))
|
|
||||||
|
|
||||||
/* Log EC wake events plus EC shutdown events */
|
|
||||||
#define MAINBOARD_EC_LOG_EVENTS \
|
|
||||||
(EC_HOST_EVENT_MASK(EC_HOST_EVENT_THERMAL_SHUTDOWN) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_BATTERY_SHUTDOWN) |\
|
|
||||||
EC_HOST_EVENT_MASK(EC_HOST_EVENT_PANIC))
|
|
||||||
|
|
||||||
/*
|
|
||||||
* ACPI related definitions for ASL code.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/* Enable EC backed ALS device in ACPI */
|
|
||||||
#define EC_ENABLE_ALS_DEVICE
|
|
||||||
|
|
||||||
/* Enable EC backed PD MCU device in ACPI */
|
|
||||||
#define EC_ENABLE_PD_MCU_DEVICE
|
|
||||||
|
|
||||||
/* Enable LID switch and provide wake pin for EC */
|
|
||||||
#define EC_ENABLE_LID_SWITCH
|
|
||||||
#define EC_ENABLE_WAKE_PIN GPE_EC_WAKE
|
|
||||||
|
|
||||||
#define SIO_EC_MEMMAP_ENABLE /* EC Memory Map Resources */
|
|
||||||
#define SIO_EC_HOST_ENABLE /* EC Host Interface Resources */
|
|
||||||
#define SIO_EC_ENABLE_PS2K /* Enable PS/2 Keyboard */
|
|
||||||
|
|
||||||
#endif /* __BASEBOARD_EC_H__ */
|
|
|
@ -1,15 +0,0 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
||||||
|
|
||||||
#ifndef __BASEBOARD_GPIO_H__
|
|
||||||
#define __BASEBOARD_GPIO_H__
|
|
||||||
|
|
||||||
#include <soc/gpe.h>
|
|
||||||
#include <soc/gpio.h>
|
|
||||||
|
|
||||||
/* eSPI virtual wire reporting */
|
|
||||||
#define EC_SCI_GPI GPE0_ESPI
|
|
||||||
|
|
||||||
/* EC wake is LAN_WAKE# which is a special DeepSX wake pin */
|
|
||||||
#define GPE_EC_WAKE GPE0_LAN_WAK
|
|
||||||
|
|
||||||
#endif /* __BASEBOARD_GPIO_H__ */
|
|
|
@ -1,6 +1,5 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
#include <baseboard/variants.h>
|
#include <baseboard/variants.h>
|
||||||
#include <commonlib/helpers.h>
|
#include <commonlib/helpers.h>
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
/* SPDX-License-Identifier: GPL-2.0-only */
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||||
|
|
||||||
#include <baseboard/variants.h>
|
#include <baseboard/variants.h>
|
||||||
#include <baseboard/gpio.h>
|
|
||||||
#include <console/console.h>
|
#include <console/console.h>
|
||||||
#include <gpio.h>
|
#include <gpio.h>
|
||||||
#include <soc/meminit.h>
|
#include <soc/meminit.h>
|
||||||
|
|
Loading…
Reference in New Issue