diff options
author | Tommy Chung <tommy.chung@quanta.corp-partner.google.com> | 2022-05-23 16:02:58 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-05-25 09:12:27 +0000 |
commit | f31ac5efad4cd23bc300ecd700344f50c21b84b1 (patch) | |
tree | 0f597a9f0d6a53cfc0a77d538748d7ae65496ec8 | |
parent | 8198ba6bde5132dc33e9a7a6a3c2e958550ac4ac (diff) | |
download | chrome-ec-f31ac5efad4cd23bc300ecd700344f50c21b84b1.tar.gz |
cherry/dojo: Fix PWM freq. output abnormal
See the bug for more details.
BUG=b:233563617
BRANCH=cherry
TEST=make sure that PWM output freq. correct.
Signed-off-by: Tommy Chung <tommy.chung@quanta.corp-partner.google.com>
Change-Id: I9da56738667aa4ddd34c9d0126ae9f49b2d890b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3660007
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
(cherry picked from commit eefa7ca420f55cdd3a83d7c8bf1502654c670cd0)
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3666597
Commit-Queue: Ting Shen <phoenixshen@chromium.org>
-rw-r--r-- | baseboard/cherry/baseboard.h | 1 | ||||
-rw-r--r-- | board/cherry/board.c | 3 | ||||
-rw-r--r-- | board/dojo/board.c | 3 |
3 files changed, 2 insertions, 5 deletions
diff --git a/baseboard/cherry/baseboard.h b/baseboard/cherry/baseboard.h index d3a543421a..d191d51b91 100644 --- a/baseboard/cherry/baseboard.h +++ b/baseboard/cherry/baseboard.h @@ -34,7 +34,6 @@ #undef CONFIG_CMD_POWERINDEBUG #define CONFIG_HOST_COMMAND_STATUS #define CONFIG_LOW_POWER_IDLE -#define CONFIG_LOW_POWER_S0 #define CONFIG_POWER_BUTTON #define CONFIG_POWER_COMMON #define CONFIG_PWM diff --git a/board/cherry/board.c b/board/cherry/board.c index cd8ae3d553..69828d19b5 100644 --- a/board/cherry/board.c +++ b/board/cherry/board.c @@ -191,8 +191,7 @@ const struct pwm_t pwm_channels[] = { }, [PWM_CH_KBLIGHT] = { .channel = 3, - .flags = PWM_CONFIG_DSLEEP, - .freq_hz = 10000, /* SYV226 supports 10~100kHz */ + .freq_hz = 10000, .pcfsr_sel = PWM_PRESCALER_C6, }, }; diff --git a/board/dojo/board.c b/board/dojo/board.c index 78ff54b361..f539d17d2d 100644 --- a/board/dojo/board.c +++ b/board/dojo/board.c @@ -299,8 +299,7 @@ const struct pwm_t pwm_channels[] = { }, [PWM_CH_KBLIGHT] = { .channel = 3, - .flags = PWM_CONFIG_DSLEEP, - .freq_hz = 10000, /* SYV226 supports 10~100kHz */ + .freq_hz = 10000, .pcfsr_sel = PWM_PRESCALER_C6, }, [PWM_CH_LED_C0_WHITE] = { |