summaryrefslogtreecommitdiff
path: root/common/lb_common.c
diff options
context:
space:
mode:
authorTodd Broch <tbroch@chromium.org>2015-08-15 23:08:32 -0700
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2015-08-21 00:49:26 +0000
commitf0a1e5dfd1579c127c3bd3064978867efddfaf20 (patch)
tree67b3a299c93bade1ae1d2771342bd6261ba0ae10 /common/lb_common.c
parent60ddfc8310b268cf8908587d88da741c64eb55bc (diff)
downloadchrome-ec-f0a1e5dfd1579c127c3bd3064978867efddfaf20.tar.gz
ryu: re-calibrate lightbar colors for device.
Signed-off-by: Todd Broch <tbroch@chromium.org> BRANCH=smaug BUG=chrome-os-partner:44029 TEST=manual, 1. Boot device into S0 2. From EC console lightbar ... 15 0f 06 16 0f 20 17 16 08 18 06 21 19 26 11 1a 1d 0b These values match requested values. Change-Id: Ib65044510ac24bd41d63586534685f995fcb131d Reviewed-on: https://chromium-review.googlesource.com/294840 Reviewed-by: Bill Richardson <wfrichar@chromium.org> Tested-by: Todd Broch <tbroch@chromium.org> Commit-Queue: Todd Broch <tbroch@chromium.org>
Diffstat (limited to 'common/lb_common.c')
-rw-r--r--common/lb_common.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/common/lb_common.c b/common/lb_common.c
index 56733ad466..9a8c4a666e 100644
--- a/common/lb_common.c
+++ b/common/lb_common.c
@@ -143,7 +143,7 @@ static inline uint8_t controller_read(int ctrl_num, uint8_t reg)
#define MAX_GREEN 0x30
#define MAX_BLUE 0x67
#endif
-#if defined(BOARD_SAMUS) || defined(BOARD_RYU)
+#if defined(BOARD_SAMUS)
/* Samus uses completely different LEDs, so the numbers are different. The
* Samus LEDs can handle much higher currents, but these constants were
* calibrated to provide uniform intensity at the level used by Link.
@@ -152,6 +152,11 @@ static inline uint8_t controller_read(int ctrl_num, uint8_t reg)
#define MAX_GREEN 0x2c
#define MAX_BLUE 0x40
#endif
+#if defined(BOARD_RYU)
+#define MAX_RED 0xb4
+#define MAX_GREEN 0xac
+#define MAX_BLUE 0xc0
+#endif
#ifdef BOARD_HOST
/* For testing only */
#define MAX_RED 0xff