diff options
Diffstat (limited to 'include/module_id.h')
-rw-r--r-- | include/module_id.h | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/include/module_id.h b/include/module_id.h new file mode 100644 index 0000000000..3094ecea7c --- /dev/null +++ b/include/module_id.h @@ -0,0 +1,52 @@ +/* Copyright (c) 2013 The Chromium OS Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +/* Module IDs for Chrome EC */ + +#ifndef __CROS_EC_MODULE_ID_H +#define __CROS_EC_MODULE_ID_H + +#include "common.h" + +enum module_id { + MODULE_ADC, + MODULE_CHARGER, + MODULE_CHIPSET, + MODULE_CLOCK, + MODULE_COMMAND, + MODULE_DMA, + MODULE_EXTPOWER, + MODULE_GPIO, + MODULE_HOOK, + MODULE_HOST_COMMAND, + MODULE_HOST_EVENT, + MODULE_I2C, + MODULE_KEYBOARD, + MODULE_KEYBOARD_SCAN, + MODULE_LED_KIRBY, + MODULE_LIGHTBAR, + MODULE_LPC, + MODULE_PECI, + MODULE_PMU, + MODULE_PORT80, + MODULE_POWER_LED, + MODULE_PWM_FAN, + MODULE_PWM_KBLIGHT, + MODULE_PWM_LED, + MODULE_SPI, + MODULE_SWITCH, + MODULE_SYSTEM, + MODULE_TASK, + MODULE_THERMAL, + MODULE_UART, + MODULE_USB_PORT_POWER, + MODULE_USB_SWITCH, + MODULE_VBOOT, + + /* Module count; not an actual module */ + MODULE_COUNT +}; + +#endif |