diff options
author | Devin Lu <Devin.Lu@quantatw.com> | 2022-10-20 16:29:28 +0800 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-10-28 07:08:46 +0000 |
commit | 45ad08b8dfd3d0c0bd65fae07abe426c3fdebb19 (patch) | |
tree | 80e2b9bdb71086948ea587357caaa92bf1846c69 /power | |
parent | abc2976e4df5bfdefb931d71ebf914e5808c410d (diff) | |
download | chrome-ec-45ad08b8dfd3d0c0bd65fae07abe426c3fdebb19.tar.gz |
power/alderlake: Add runtime CONFIG for power signal
Add CONFIG_POWER_SIGNAL_RUNTIME_CONFIG for power signal
BUG=b:253957352
BRANCH=none
TEST=make buildall
Run util/compare_build.sh
Signed-off-by: Devin Lu <Devin.Lu@quantatw.com>
Change-Id: I2ae4cd076d01cd414d327aee0db8e1a899d40fc7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3967915
Commit-Queue: Devin Lu <devin.lu@quantatw.com>
Tested-by: Devin Lu <devin.lu@quantatw.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
Diffstat (limited to 'power')
-rw-r--r-- | power/alderlake_slg4bd44540.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/power/alderlake_slg4bd44540.c b/power/alderlake_slg4bd44540.c index d55ef61531..26a911926e 100644 --- a/power/alderlake_slg4bd44540.c +++ b/power/alderlake_slg4bd44540.c @@ -48,8 +48,11 @@ /* The wait time is ~150 msec, allow for safety margin. */ #define IN_PCH_SLP_SUS_WAIT_TIME_USEC (250 * MSEC) +#ifndef CONFIG_POWER_SIGNAL_RUNTIME_CONFIG +const +#endif /* !CONFIG_POWER_SIGNAL_RUNTIME_CONFIG */ /* Power signals list. Must match order of enum power_signal. */ -const struct power_signal_info power_signal_list[] = { +struct power_signal_info power_signal_list[] = { [X86_SLP_S0_DEASSERTED] = { .gpio = GPIO_PCH_SLP_S0_L, .flags = POWER_SIGNAL_ACTIVE_HIGH | @@ -92,6 +95,7 @@ const struct power_signal_info power_signal_list[] = { .name = "ALL_SYS_PWRGD", }, }; + BUILD_ASSERT(ARRAY_SIZE(power_signal_list) == POWER_SIGNAL_COUNT); __overridable int intel_x86_get_pg_ec_dsw_pwrok(void) |