platform/chrome: cros_kbd_led_backlight: support EC PWM backend
authorTzung-Bi Shih <tzungbi@kernel.org>
Mon, 23 May 2022 09:08:22 +0000 (17:08 +0800)
committerTzung-Bi Shih <tzungbi@kernel.org>
Fri, 10 Jun 2022 02:31:42 +0000 (02:31 +0000)
commit40f58143745eaabc68ef44b068642ca3b38d23a6
tree976cba5401562a7119fac2219325b1968d7cad6a
parentfd1e8054ff6985cfcbdf66a6de88cf1c47a14f46
platform/chrome: cros_kbd_led_backlight: support EC PWM backend

EC PWM backend uses EC_CMD_PWM_SET_KEYBOARD_BACKLIGHT and
EC_CMD_PWM_GET_KEYBOARD_BACKLIGHT for setting and getting the brightness
respectively.

Signed-off-by: Tzung-Bi Shih <tzungbi@kernel.org>
Reviewed-by: Matthias Kaehlcke <mka@chromium.org>
Tested-by: Matthias Kaehlcke <mka@chromium.org>
Link: https://lore.kernel.org/r/20220523090822.3035189-6-tzungbi@kernel.org
drivers/platform/chrome/Kconfig
drivers/platform/chrome/cros_kbd_led_backlight.c