diff options
author | Jimmy <jimmy.lin@quantatw.com> | 2014-09-18 17:52:41 +0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2014-10-14 05:55:39 +0000 |
commit | 3757ac9783650feeeb5def22693bab1950868a2b (patch) | |
tree | a0d0f76de4b2a3944b2ef0a9a4f9da69bc7489b4 | |
parent | 22dd2b7573af72e49da5110941d130862b1f2a08 (diff) | |
download | chrome-ec-3757ac9783650feeeb5def22693bab1950868a2b.tar.gz |
Kitty: Implement fake lid switch.
1.Powerled should remain enabled in S3 state.
Implement fake lid switch that always returns lid is open.
BUG=chrome-os-partner:32106.
BRANCH=kitty.
TEST=Buildall and check board can boot up.
Signed-off-by: Jimmy Lin <jimmy.Lin@quantatw.com>
Change-Id: Ife0313d99b9d7c875dd9d55941a05441912c69dd
Reviewed-on: https://chromium-review.googlesource.com/218797
Tested-by: 挺倫 林 <jimmy.lin@quantatw.com>
(cherry picked from commit 22527408257ae1abc8f618a78302a699796b4f81)
Reviewed-on: https://chromium-review.googlesource.com/222827
Reviewed-by: Mohammed Habibulla <moch@chromium.org>
Commit-Queue: Ken Chang <kenc@nvidia.com>
Tested-by: Ken Chang <kenc@nvidia.com>
-rw-r--r-- | board/kitty/board.c | 6 | ||||
-rw-r--r-- | board/kitty/board.h | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/board/kitty/board.c b/board/kitty/board.c index f0abfc12b3..33766fef02 100644 --- a/board/kitty/board.c +++ b/board/kitty/board.c @@ -80,3 +80,9 @@ const struct pwm_t pwm_channels[] = { PWM_CONFIG_ACTIVE_LOW, GPIO_PWR_LED0}, }; BUILD_ASSERT(ARRAY_SIZE(pwm_channels) == PWM_CH_COUNT); + +/*Fake lid switch*/ +int lid_is_open(void) +{ + return 1; +} diff --git a/board/kitty/board.h b/board/kitty/board.h index a906d7dd10..742ef0d1b2 100644 --- a/board/kitty/board.h +++ b/board/kitty/board.h @@ -20,6 +20,7 @@ #define CONFIG_POWER_BUTTON #define CONFIG_VBOOT_HASH #define CONFIG_LED_COMMON +#undef CONFIG_LID_SWITCH #ifndef __ASSEMBLER__ |