summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShawn Nematbakhsh <shawnn@chromium.org>2016-04-27 14:01:27 -0700
committerchrome-bot <chrome-bot@chromium.org>2016-04-27 23:58:04 -0700
commit0970c2d7958722c8ff179feab3d179223bbf068e (patch)
treeb221656f6225910c06b404b9574f70eaf83d92f7
parentab27f42f5636af5fba50a871e391018cb1c885bf (diff)
downloadchrome-ec-0970c2d7958722c8ff179feab3d179223bbf068e.tar.gz
chell: Keep KB light PWM active during low-power idle
BUG=chrome-os-partner:52783 BRANCH=glados TEST=Enable CONFIG_LOW_POWER_S0 on chell. Verify KB backlight does not flicker during idle. Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org> Change-Id: Ib7cbaf955654cbb22a7beb7dc536468b532a769d Reviewed-on: https://chromium-review.googlesource.com/341003 Commit-Ready: Shawn N <shawnn@chromium.org> Tested-by: Shawn N <shawnn@chromium.org> Reviewed-by: Vincent Palatin <vpalatin@chromium.org> Reviewed-by: Todd Broch <tbroch@chromium.org>
-rw-r--r--board/chell/board.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/board/chell/board.c b/board/chell/board.c
index cb80a448e7..b1dd93881d 100644
--- a/board/chell/board.c
+++ b/board/chell/board.c
@@ -104,7 +104,8 @@ BUILD_ASSERT(ARRAY_SIZE(adc_channels) == ADC_CH_COUNT);
/* PWM channels. Must be in the exactly same order as in enum pwm_channel. */
const struct pwm_t pwm_channels[] = {
- {2, PWM_CONFIG_ALT_CLOCK}, /* Use alternate 100kHz clock source */
+ /* Use alternate 100kHz clock source, keep active in low-power idle */
+ {2, PWM_CONFIG_ALT_CLOCK | PWM_CONFIG_DSLEEP},
};
BUILD_ASSERT(ARRAY_SIZE(pwm_channels) == PWM_CH_COUNT);