18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci// Trace events for the ChromeOS Embedded Controller 38c2ecf20Sopenharmony_ci// 48c2ecf20Sopenharmony_ci// Copyright 2019 Google LLC. 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci#define TRACE_SYMBOL(a) {a, #a} 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci// Generate the list using the following script: 98c2ecf20Sopenharmony_ci// sed -n 's/^#define \(EC_CMD_[[:alnum:]_]*\)\s.*/\tTRACE_SYMBOL(\1), \\/p' include/linux/platform_data/cros_ec_commands.h 108c2ecf20Sopenharmony_ci#define EC_CMDS \ 118c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ACPI_READ), \ 128c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ACPI_WRITE), \ 138c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ACPI_BURST_ENABLE), \ 148c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ACPI_BURST_DISABLE), \ 158c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ACPI_QUERY_EVENT), \ 168c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PROTO_VERSION), \ 178c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HELLO), \ 188c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_VERSION), \ 198c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_READ_TEST), \ 208c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_BUILD_INFO), \ 218c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_CHIP_INFO), \ 228c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_BOARD_VERSION), \ 238c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_READ_MEMMAP), \ 248c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_CMD_VERSIONS), \ 258c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_COMMS_STATUS), \ 268c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TEST_PROTOCOL), \ 278c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_PROTOCOL_INFO), \ 288c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GSV_PAUSE_IN_S5), \ 298c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_FEATURES), \ 308c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_SKU_ID), \ 318c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SET_SKU_ID), \ 328c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_INFO), \ 338c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_READ), \ 348c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_WRITE), \ 358c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_ERASE), \ 368c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_PROTECT), \ 378c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_REGION_INFO), \ 388c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VBNV_CONTEXT), \ 398c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_SPI_INFO), \ 408c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FLASH_SELECT), \ 418c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_GET_FAN_TARGET_RPM), \ 428c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_SET_FAN_TARGET_RPM), \ 438c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_GET_KEYBOARD_BACKLIGHT), \ 448c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_SET_KEYBOARD_BACKLIGHT), \ 458c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_SET_FAN_DUTY), \ 468c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_SET_DUTY), \ 478c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PWM_GET_DUTY), \ 488c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_LIGHTBAR_CMD), \ 498c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_LED_CONTROL), \ 508c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VBOOT_HASH), \ 518c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MOTION_SENSE_CMD), \ 528c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FORCE_LID_OPEN), \ 538c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CONFIG_POWER_BUTTON), \ 548c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_CHARGE_SET_MODE), \ 558c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PSTORE_INFO), \ 568c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PSTORE_READ), \ 578c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PSTORE_WRITE), \ 588c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RTC_GET_VALUE), \ 598c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RTC_GET_ALARM), \ 608c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RTC_SET_VALUE), \ 618c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RTC_SET_ALARM), \ 628c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PORT80_LAST_BOOT), \ 638c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PORT80_READ), \ 648c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VSTORE_INFO), \ 658c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VSTORE_READ), \ 668c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VSTORE_WRITE), \ 678c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_THERMAL_SET_THRESHOLD), \ 688c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_THERMAL_GET_THRESHOLD), \ 698c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_THERMAL_AUTO_FAN_CTRL), \ 708c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TMP006_GET_CALIBRATION), \ 718c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TMP006_SET_CALIBRATION), \ 728c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TMP006_GET_RAW), \ 738c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MKBP_STATE), \ 748c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MKBP_INFO), \ 758c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MKBP_SIMULATE_KEY), \ 768c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_KEYBOARD_ID), \ 778c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MKBP_SET_CONFIG), \ 788c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_MKBP_GET_CONFIG), \ 798c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_KEYSCAN_SEQ_CTRL), \ 808c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_NEXT_EVENT), \ 818c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_KEYBOARD_FACTORY_TEST), \ 828c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TEMP_SENSOR_GET_INFO), \ 838c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_GET_B), \ 848c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_GET_SMI_MASK), \ 858c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_GET_SCI_MASK), \ 868c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_GET_WAKE_MASK), \ 878c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_SET_SMI_MASK), \ 888c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_SET_SCI_MASK), \ 898c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_CLEAR), \ 908c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_SET_WAKE_MASK), \ 918c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT_CLEAR_B), \ 928c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_EVENT), \ 938c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SWITCH_ENABLE_BKLIGHT), \ 948c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SWITCH_ENABLE_WIRELESS), \ 958c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GPIO_SET), \ 968c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GPIO_GET), \ 978c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_I2C_READ), \ 988c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_I2C_WRITE), \ 998c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CHARGE_CONTROL), \ 1008c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CONSOLE_SNAPSHOT), \ 1018c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CONSOLE_READ), \ 1028c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BATTERY_CUT_OFF), \ 1038c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_MUX), \ 1048c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_LDO_SET), \ 1058c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_LDO_GET), \ 1068c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_POWER_INFO), \ 1078c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_I2C_PASSTHRU), \ 1088c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HANG_DETECT), \ 1098c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CHARGE_STATE), \ 1108c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CHARGE_CURRENT_LIMIT), \ 1118c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EXTERNAL_POWER_LIMIT), \ 1128c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_OVERRIDE_DEDICATED_CHARGER_LIMIT), \ 1138c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HIBERNATION_DELAY), \ 1148c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_HOST_SLEEP_EVENT), \ 1158c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_DEVICE_EVENT), \ 1168c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SB_READ_WORD), \ 1178c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SB_WRITE_WORD), \ 1188c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SB_READ_BLOCK), \ 1198c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SB_WRITE_BLOCK), \ 1208c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BATTERY_VENDOR_PARAM), \ 1218c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SB_FW_UPDATE), \ 1228c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ENTERING_MODE), \ 1238c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_I2C_PASSTHRU_PROTECT), \ 1248c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CEC_WRITE_MSG), \ 1258c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CEC_SET), \ 1268c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CEC_GET), \ 1278c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EC_CODEC), \ 1288c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EC_CODEC_DMIC), \ 1298c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EC_CODEC_I2S_RX), \ 1308c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EC_CODEC_WOV), \ 1318c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REBOOT_EC), \ 1328c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_PANIC_INFO), \ 1338c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REBOOT), \ 1348c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RESEND_RESPONSE), \ 1358c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_VERSION0), \ 1368c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_EXCHANGE_STATUS), \ 1378c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_HOST_EVENT_STATUS), \ 1388c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_CONTROL), \ 1398c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_PORTS), \ 1408c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_POWER_INFO), \ 1418c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CHARGE_PORT_COUNT), \ 1428c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_FW_UPDATE), \ 1438c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_RW_HASH_ENTRY), \ 1448c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_DEV_INFO), \ 1458c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_DISCOVERY), \ 1468c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_CHARGE_PORT_OVERRIDE), \ 1478c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_GET_LOG_ENTRY), \ 1488c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_GET_AMODE), \ 1498c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_SET_AMODE), \ 1508c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_WRITE_LOG_ENTRY), \ 1518c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_CONTROL), \ 1528c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_USB_PD_MUX_INFO), \ 1538c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_PD_CHIP_INFO), \ 1548c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RWSIG_CHECK_STATUS), \ 1558c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_RWSIG_ACTION), \ 1568c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_EFS_VERIFY), \ 1578c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_CROS_BOARD_INFO), \ 1588c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_SET_CROS_BOARD_INFO), \ 1598c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_GET_UPTIME_INFO), \ 1608c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ADD_ENTROPY), \ 1618c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ADC_READ), \ 1628c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_ROLLBACK_INFO), \ 1638c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_AP_RESET), \ 1648c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REGULATOR_GET_INFO), \ 1658c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REGULATOR_ENABLE), \ 1668c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REGULATOR_IS_ENABLED), \ 1678c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REGULATOR_SET_VOLTAGE), \ 1688c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_REGULATOR_GET_VOLTAGE), \ 1698c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CR51_BASE), \ 1708c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CR51_LAST), \ 1718c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_PASSTHRU), \ 1728c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_MODE), \ 1738c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_INFO), \ 1748c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_FRAME), \ 1758c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_TEMPLATE), \ 1768c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_CONTEXT), \ 1778c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_STATS), \ 1788c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_SEED), \ 1798c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_FP_ENC_STATUS), \ 1808c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TP_SELF_TEST), \ 1818c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TP_FRAME_INFO), \ 1828c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TP_FRAME_SNAPSHOT), \ 1838c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_TP_FRAME_GET), \ 1848c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BATTERY_GET_STATIC), \ 1858c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BATTERY_GET_DYNAMIC), \ 1868c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_CHARGER_CONTROL), \ 1878c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BOARD_SPECIFIC_BASE), \ 1888c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_CMD_BOARD_SPECIFIC_LAST) 1898c2ecf20Sopenharmony_ci 1908c2ecf20Sopenharmony_ci/* See the enum ec_status in include/linux/platform_data/cros_ec_commands.h */ 1918c2ecf20Sopenharmony_ci#define EC_RESULT \ 1928c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_SUCCESS), \ 1938c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_COMMAND), \ 1948c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_ERROR), \ 1958c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_PARAM), \ 1968c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_ACCESS_DENIED), \ 1978c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_RESPONSE), \ 1988c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_VERSION), \ 1998c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_CHECKSUM), \ 2008c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_IN_PROGRESS), \ 2018c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_UNAVAILABLE), \ 2028c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_TIMEOUT), \ 2038c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_OVERFLOW), \ 2048c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_HEADER), \ 2058c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_REQUEST_TRUNCATED), \ 2068c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_RESPONSE_TOO_BIG), \ 2078c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_BUS_ERROR), \ 2088c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_BUSY), \ 2098c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_HEADER_VERSION), \ 2108c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_HEADER_CRC), \ 2118c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_INVALID_DATA_CRC), \ 2128c2ecf20Sopenharmony_ci TRACE_SYMBOL(EC_RES_DUP_UNAVAILABLE) 2138c2ecf20Sopenharmony_ci 2148c2ecf20Sopenharmony_ci#define CREATE_TRACE_POINTS 2158c2ecf20Sopenharmony_ci#include "cros_ec_trace.h" 216