diff options
author | David Huang <david.huang@quanta.corp-partner.google.com> | 2020-08-17 22:44:44 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-08-31 18:02:53 +0000 |
commit | 782d2b37a09d4463c872748baa312d177a27c819 (patch) | |
tree | a072308637a495b429c910c5a4b9c9df5eb8c59a /board/terrador | |
parent | 33db71602297092026bb714f8b038ac0e7ac593d (diff) | |
download | chrome-ec-782d2b37a09d4463c872748baa312d177a27c819.tar.gz |
terrador: Modify led color config
Switch LED color Red and Green for proto 2.
BUG=b:165158580
BRANCH=master
TEST=Check LED color correct on proto 2 board.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: I9d41576af35fff126c044470191cbcda042fb6d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2359624
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: caveh jalali <caveh@chromium.org>
Diffstat (limited to 'board/terrador')
-rw-r--r-- | board/terrador/board.c | 4 | ||||
-rw-r--r-- | board/terrador/board.h | 4 | ||||
-rw-r--r-- | board/terrador/led.c | 18 |
3 files changed, 13 insertions, 13 deletions
diff --git a/board/terrador/board.c b/board/terrador/board.c index 7f4cc046e6..0a30b259e6 100644 --- a/board/terrador/board.c +++ b/board/terrador/board.c @@ -121,12 +121,12 @@ const struct pwm_t pwm_channels[] = { .flags = PWM_CONFIG_ACTIVE_LOW | PWM_CONFIG_DSLEEP, .freq = 2400, }, - [PWM_CH_LED2_GREEN] = { + [PWM_CH_LED2_RED] = { .channel = 0, .flags = PWM_CONFIG_ACTIVE_LOW | PWM_CONFIG_DSLEEP, .freq = 2400, }, - [PWM_CH_LED3_RED] = { + [PWM_CH_LED3_GREEN] = { .channel = 1, .flags = PWM_CONFIG_ACTIVE_LOW | PWM_CONFIG_DSLEEP, .freq = 2400, diff --git a/board/terrador/board.h b/board/terrador/board.h index 5a67fbc8fa..16c72663de 100644 --- a/board/terrador/board.h +++ b/board/terrador/board.h @@ -166,8 +166,8 @@ enum battery_type { enum pwm_channel { PWM_CH_LED1_BLUE = 0, - PWM_CH_LED2_GREEN, - PWM_CH_LED3_RED, + PWM_CH_LED2_RED, + PWM_CH_LED3_GREEN, PWM_CH_KBLIGHT, PWM_CH_COUNT }; diff --git a/board/terrador/led.c b/board/terrador/led.c index 1608219f28..f792eb6e3f 100644 --- a/board/terrador/led.c +++ b/board/terrador/led.c @@ -19,23 +19,23 @@ const enum ec_led_id supported_led_ids[] = { const int supported_led_ids_count = ARRAY_SIZE(supported_led_ids); struct pwm_led led_color_map[] = { - /* Red, Green, Blue */ - [EC_LED_COLOR_RED] = { 100, 0, 0 }, - [EC_LED_COLOR_GREEN] = { 0, 100, 0 }, - [EC_LED_COLOR_BLUE] = { 0, 0, 100 }, + /* Green, Red, Blue */ + [EC_LED_COLOR_GREEN] = { 100, 0, 0 }, + [EC_LED_COLOR_RED] = { 0, 100, 0 }, + [EC_LED_COLOR_BLUE] = { 0, 0, 100 }, /* The green LED seems to be brighter than the others, so turn down * green from its natural level for these secondary colors. */ - [EC_LED_COLOR_YELLOW] = { 100, 70, 0 }, - [EC_LED_COLOR_WHITE] = { 100, 70, 100 }, - [EC_LED_COLOR_AMBER] = { 100, 20, 0 }, + [EC_LED_COLOR_YELLOW] = { 70, 100, 0 }, + [EC_LED_COLOR_WHITE] = { 70, 100, 100 }, + [EC_LED_COLOR_AMBER] = { 20, 100, 0 }, }; struct pwm_led pwm_leds[] = { /* 2 RGB diffusers controlled by 1 set of 3 channels. */ [PWM_LED0] = { - .ch0 = PWM_CH_LED3_RED, - .ch1 = PWM_CH_LED2_GREEN, + .ch0 = PWM_CH_LED3_GREEN, + .ch1 = PWM_CH_LED2_RED, .ch2 = PWM_CH_LED1_BLUE, .enable = &pwm_enable, .set_duty = &pwm_set_duty, |