diff options
Diffstat (limited to 'board/link/board.h')
-rw-r--r-- | board/link/board.h | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/board/link/board.h b/board/link/board.h index ea6d2f1f62..c81db98525 100644 --- a/board/link/board.h +++ b/board/link/board.h @@ -32,19 +32,30 @@ #define CONFIG_PWM_KBLIGHT #define CONFIG_TEMP_SENSOR #define CONFIG_TEMP_SENSOR_TMP006 +#define CONFIG_UART_HOST 1 #define CONFIG_USB_PORT_POWER_SMART #define CONFIG_WIRELESS #define CONFIG_WP_ACTIVE_HIGH #ifndef __ASSEMBLER__ +/* Module IDs */ +/* TODO(rspangler): use this in place of enum console_channel as well */ +enum module_id { + MODULE_I2C, + MODULE_LPC, + MODULE_PECI, + MODULE_PWM_FAN, + MODULE_PWM_KBLIGHT, + MODULE_UART, +}; + /* Fan PWM channels */ #define FAN_CH_CPU 0 /* CPU fan */ #define FAN_CH_KBLIGHT 1 /* Keyboard backlight */ #define FAN_CH_POWER_LED 5 /* Power adapter LED */ -enum adc_channel -{ +enum adc_channel { /* EC internal die temperature in degrees K. */ ADC_CH_EC_TEMP = 0, /* Charger current in mA. */ @@ -78,10 +89,6 @@ enum adc_channel /* USB charge port */ #define USB_CHARGE_PORT_COUNT 2 -/* GPIOs for second UART port */ -#define CONFIG_UART_HOST 1 -#define CONFIG_UART_HOST_GPIOS_PC4_5 - /* GPIO signal definitions. */ enum gpio_signal { /* Inputs with interrupt handlers are first for efficiency */ |