From a4f1658b909e5ed64debe1da2ecc5d64e178c6f8 Mon Sep 17 00:00:00 2001 From: Caveh Jalali Date: Thu, 21 Jun 2018 20:05:42 -0700 Subject: atlas: enable charge status LEDs this enables the charge status LEDs. this is largely taken from the nocturne config. the color_map is tweaked to produce reasonable colors on atlas - at least as a 1st order approximation. BUG=b:110505328 BRANCH=none TEST=verified LEDs on a reworked board. color pattern is the same as nocturne. Change-Id: I4be4847e7a7d41ab83df8ab173bb3dba83297212 Signed-off-by: Caveh Jalali Reviewed-on: https://chromium-review.googlesource.com/1111576 Commit-Ready: caveh jalali Tested-by: caveh jalali Reviewed-by: Aseda Aboagye Reviewed-by: caveh jalali --- board/atlas/board.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'board/atlas/board.h') diff --git a/board/atlas/board.h b/board/atlas/board.h index ae290ca666..d4cca06959 100644 --- a/board/atlas/board.h +++ b/board/atlas/board.h @@ -100,6 +100,10 @@ #define CONFIG_POWER_S0IX #define CONFIG_POWER_TRACK_HOST_SLEEP_STATE +/* LEDs */ +#define CONFIG_LED_COMMON +#define CONFIG_LED_PWM_COUNT 2 + /* Temperature Sensor */ #define CONFIG_TEMP_SENSOR #define CONFIG_TEMP_SENSOR_BD99992GW @@ -196,10 +200,12 @@ enum temp_sensor_id { enum pwm_channel { PWM_CH_KBLIGHT, - PWM_CH_LED1, - PWM_CH_LED2, - PWM_CH_LED3, - PWM_CH_LED4, + PWM_CH_DB0_LED_BLUE, + PWM_CH_DB0_LED_RED, + PWM_CH_DB0_LED_GREEN, + PWM_CH_DB1_LED_BLUE, + PWM_CH_DB1_LED_RED, + PWM_CH_DB1_LED_GREEN, PWM_CH_COUNT }; -- cgit v1.2.1