diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2016-04-27 14:01:27 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-04-27 23:58:04 -0700 |
commit | 0970c2d7958722c8ff179feab3d179223bbf068e (patch) | |
tree | b221656f6225910c06b404b9574f70eaf83d92f7 | |
parent | ab27f42f5636af5fba50a871e391018cb1c885bf (diff) | |
download | chrome-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.c | 3 |
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); |