diff options
author | Shawn Nematbakhsh <shawnn@chromium.org> | 2016-04-27 13:54:52 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-04-27 23:58:04 -0700 |
commit | ab27f42f5636af5fba50a871e391018cb1c885bf (patch) | |
tree | b3c6e464b0b8e5a44b61c6e814220ef4293b0c92 /chip/npcx/pwm_chip.h | |
parent | 8d742588ade84d45ce6fe7ca069d6087fac6928c (diff) | |
download | chrome-ec-ab27f42f5636af5fba50a871e391018cb1c885bf.tar.gz |
pwm: Add PWM_CONFIG_DSLEEP config flag
Add PWM_CONFIG_DSLEEP PWM config flag, which can be set to keep a
channel active during low-power idle / deep sleep. Currently it's
supported by npcx and mec1322.
BUG=chrome-os-partner:52783
BRANCH=glados
TEST=Manual on chell w/ subsequent commit + CONFIG_LOW_POWER_S0. Verify
KB backlight does not flicker during idle.
Change-Id: Ib9df5879aaa7dfa5764de1583496de84d40d2bb5
Signed-off-by: Shawn Nematbakhsh <shawnn@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/341002
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>
Diffstat (limited to 'chip/npcx/pwm_chip.h')
-rw-r--r-- | chip/npcx/pwm_chip.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/chip/npcx/pwm_chip.h b/chip/npcx/pwm_chip.h index 530e221a1d..c73855916f 100644 --- a/chip/npcx/pwm_chip.h +++ b/chip/npcx/pwm_chip.h @@ -8,14 +8,6 @@ #ifndef __CROS_EC_PWM_CHIP_H #define __CROS_EC_PWM_CHIP_H -/* Optional npcx flags for PWM config table */ - -/** - * Use internal 32K as PWM clock source. - * It can keep PWM is active during ec enter deep idle. - */ -#define PWM_CONFIG_DSLEEP_CLK (1 << 31) - /* Data structure to define PWM channels. */ struct pwm_t { /* PWM channel ID */ |