From 2c0d93a1ae43c4ed9745005f46787fcaf7285b39 Mon Sep 17 00:00:00 2001 From: Fabio Baltieri Date: Mon, 20 Sep 2021 17:05:01 +0000 Subject: 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 Change-Id: I67dc7564eb6724e401961261ff5cc5892899ad5f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3170401 Reviewed-by: Yuval Peress Reviewed-by: Keith Short Reviewed-by: Jack Rosenthal Commit-Queue: Keith Short --- board/volteer/led.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'board') 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) { -- cgit v1.2.1