diff options
Diffstat (limited to 'board/umaro/board.h')
-rw-r--r-- | board/umaro/board.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/board/umaro/board.h b/board/umaro/board.h index cec51c0dbe..2a681f7b6d 100644 --- a/board/umaro/board.h +++ b/board/umaro/board.h @@ -63,6 +63,12 @@ #define CONFIG_I2C +/* Accelerometer */ +#define CONFIG_ACCEL_KXCJ9 +#define CONFIG_CMD_ACCELS +#define CONFIG_CMD_ACCEL_INFO +#define CONFIG_LID_ANGLE + /* Wireless signals */ #define WIRELESS_GPIO_WLAN GPIO_WLAN_OFF_L @@ -95,6 +101,22 @@ enum adc_channel { ADC_CH_COUNT }; +/* Sensor index definition */ +enum sensor_id { + BASE_ACCEL = 0, + LID_ACCEL = 1, +}; + +/* + * We have not enabled the sensor FIFO on the accels, so we force the EC + * to collect at every sample. + */ +#define CONFIG_ACCEL_FORCE_MODE_MASK \ + ((1 << BASE_ACCEL) | (1 << LID_ACCEL)) + +#define CONFIG_LID_ANGLE_SENSOR_BASE BASE_ACCEL +#define CONFIG_LID_ANGLE_SENSOR_LID LID_ACCEL + /* power signal definitions */ enum power_signal { X86_ALL_SYS_PWRGD = 0, |