summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTommy Chung <tommy.chung@quanta.corp-partner.google.com>2022-05-23 16:02:58 +0800
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-05-25 09:12:27 +0000
commitf31ac5efad4cd23bc300ecd700344f50c21b84b1 (patch)
tree0f597a9f0d6a53cfc0a77d538748d7ae65496ec8
parent8198ba6bde5132dc33e9a7a6a3c2e958550ac4ac (diff)
downloadchrome-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.h1
-rw-r--r--board/cherry/board.c3
-rw-r--r--board/dojo/board.c3
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] = {