summaryrefslogtreecommitdiff
path: root/common/lid_angle.c
diff options
context:
space:
mode:
authorRong Chang <rongchang@chromium.org>2016-02-22 19:11:05 +0800
committerchrome-bot <chrome-bot@chromium.org>2016-03-02 13:39:47 -0800
commit6877eee247250cb0e962ef8ddf1544aba4b75e6b (patch)
tree1f84401d0ff5c9b0e3f2f9c0a891f218930342cd /common/lid_angle.c
parentec32233219a125c4b70146bb096a1ac972c40542 (diff)
downloadchrome-ec-6877eee247250cb0e962ef8ddf1544aba4b75e6b.tar.gz
oak: enable lid angle update
This change enables lid angle update that turns off keyboard scan in tablet mode. BRANCH=none BUG=chrome-os-partner:49114 TEST=make BOARD=oak runtests make BOARD=oak -j && make BOARD=oak_pd -j load on oak and boot to vt2 console. flip lid to disable range, type keyboard and check. Signed-off-by: Rong Chang <rongchang@chromium.org> Change-Id: Ibd2f0d6ae33a95380c9fc52a7568166a04c119e9 Reviewed-on: https://chromium-review.googlesource.com/328884 Reviewed-by: Wei-Ning Huang <wnhuang@chromium.org>
Diffstat (limited to 'common/lid_angle.c')
-rw-r--r--common/lid_angle.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/common/lid_angle.c b/common/lid_angle.c
index f6091f4349..24b2e8ca60 100644
--- a/common/lid_angle.c
+++ b/common/lid_angle.c
@@ -164,3 +164,10 @@ static void enable_peripherals(void)
lid_angle_peripheral_enable(1);
}
DECLARE_HOOK(HOOK_CHIPSET_RESUME, enable_peripherals, HOOK_PRIO_DEFAULT);
+
+/* Board level callback was not linked in test build, implement it here. */
+#ifdef TEST_BUILD
+void lid_angle_peripheral_enable(int enable)
+{
+}
+#endif