summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorFabio Baltieri <fabiobaltieri@google.com>2021-09-20 17:05:01 +0000
committerCommit Bot <commit-bot@chromium.org>2021-09-22 20:49:48 +0000
commit2c0d93a1ae43c4ed9745005f46787fcaf7285b39 (patch)
treebc26735734db186928d2d4c939dacb4a5716e7dd /board
parentba61af3b8c8a1f04caba91c4a264c78c1fe7d77b (diff)
downloadchrome-ec-2c0d93a1ae43c4ed9745005f46787fcaf7285b39.tar.gz
zephyr: shim: implement a generic led_get_brightness_range
Implement a generic led_get_brightness_range function using static values from the device tree. This is currently ignoring led_id, but no pwm_led based device is using it right now anyway, so this could cover all existing use cases. BRANCH=none BUG=b:177452529 TEST=called the function, verified the values in runtime Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com> Change-Id: I67dc7564eb6724e401961261ff5cc5892899ad5f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3170401 Reviewed-by: Yuval Peress <peress@google.com> Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org> Commit-Queue: Keith Short <keithshort@chromium.org>
Diffstat (limited to 'board')
-rw-r--r--board/volteer/led.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/volteer/led.c b/board/volteer/led.c
index 2fb9c8482c..6b09d5b4a0 100644
--- a/board/volteer/led.c
+++ b/board/volteer/led.c
@@ -42,7 +42,6 @@ struct pwm_led pwm_leds[] = {
.set_duty = &pwm_set_duty,
},
};
-#endif
void led_get_brightness_range(enum ec_led_id led_id, uint8_t *brightness_range)
{
@@ -50,6 +49,7 @@ void led_get_brightness_range(enum ec_led_id led_id, uint8_t *brightness_range)
brightness_range[EC_LED_COLOR_GREEN] = 255;
brightness_range[EC_LED_COLOR_BLUE] = 255;
}
+#endif
int led_set_brightness(enum ec_led_id led_id, const uint8_t *brightness)
{