summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJimmy <jimmy.lin@quantatw.com>2014-09-18 17:52:41 +0800
committerchrome-internal-fetch <chrome-internal-fetch@google.com>2014-10-14 05:55:39 +0000
commit3757ac9783650feeeb5def22693bab1950868a2b (patch)
treea0d0f76de4b2a3944b2ef0a9a4f9da69bc7489b4
parent22dd2b7573af72e49da5110941d130862b1f2a08 (diff)
downloadchrome-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.c6
-rw-r--r--board/kitty/board.h1
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__