Files
OpenCellular/include/module_id.h
Anton Staaf 0a147973bb stm32-USART: Add generic stream based usart driver
This driver can be used to access multiple usarts using an abstract
stream interface.  The stream interface can also be used in drivers
for the host interface and USB console interface, providing a
consistent API across all character stream style IO.

Signed-off-by: Anton Staaf <robotboy@chromium.org>

BRANCH=None
BUG=None
TEST=make buildall -j

Change-Id: Icf567f0b0fa4eb0e9ad4cdb0be8edc31c937a7de
Reviewed-on: https://chromium-review.googlesource.com/209671
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Tested-by: Anton Staaf <robotboy@chromium.org>
Commit-Queue: Anton Staaf <robotboy@chromium.org>
2014-09-23 00:04:56 +00:00

56 lines
970 B
C

/* 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_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_USART,
MODULE_USB,
MODULE_USB_DEBUG,
MODULE_USB_PD,
MODULE_USB_PORT_POWER,
MODULE_USB_SWITCH,
MODULE_VBOOT,
/* Module count; not an actual module */
MODULE_COUNT
};
#endif