summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYB.Ha <ybha@samsung.com>2017-01-05 17:36:40 +0900
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2017-01-06 01:45:30 +0000
commitc83a89742badb972ed0ddbc4d8d06c39eee64d40 (patch)
tree082889c5f3167fc1a3cd489c4b9e374e25a836e0
parent87097f981f4f22c5fb88524cb50324caf39110cc (diff)
downloadchrome-ec-c83a89742badb972ed0ddbc4d8d06c39eee64d40.tar.gz
Caroline: Notify when Tablet / Notebook mode change
- Notify mode of system BRANCH=firmware-glados-7820.B BUG=chrome-os-partner:58827 TEST=emerge-caroline chromeos-ec Signed-off-by: yb.ha <ybha@samsung.com> Change-Id: I17ea10c5127dc114775978fdbfedced17a1b2744 Reviewed-on: https://chromium-review.googlesource.com/425004 Tested-by: shkim <sh_.kim@samsung.com> Reviewed-by: Vincent Palatin <vpalatin@chromium.org> Commit-Queue: YongBeum Ha <ybha@samsung.com>
-rw-r--r--board/caroline/board.c7
-rw-r--r--board/caroline/board.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/board/caroline/board.c b/board/caroline/board.c
index f6f65d081b..ba211c99ce 100644
--- a/board/caroline/board.c
+++ b/board/caroline/board.c
@@ -462,6 +462,13 @@ static void board_handle_reboot(void)
}
DECLARE_HOOK(HOOK_INIT, board_handle_reboot, HOOK_PRIO_FIRST);
+
+static void tablet_mode_changed(void)
+{
+ host_set_single_event(EC_HOST_EVENT_MODE_CHANGE);
+}
+DECLARE_HOOK(HOOK_TABLET_MODE_CHANGE, tablet_mode_changed, HOOK_PRIO_DEFAULT);
+
#ifdef HAS_TASK_MOTIONSENSE
/* Motion sensors */
/* Mutexes */
diff --git a/board/caroline/board.h b/board/caroline/board.h
index 1dc1b6ea73..62ed1bb337 100644
--- a/board/caroline/board.h
+++ b/board/caroline/board.h
@@ -53,6 +53,7 @@
#define CONFIG_CHIPSET_RESET_HOOK
#define CONFIG_CLOCK_CRYSTAL
#define CONFIG_DEBUG_ASSERT_BRIEF
+#define CONFIG_DPTF_DEVICE_ORIENTATION
#define CONFIG_EXTPOWER_GPIO
#define CONFIG_HOSTCMD_PD
#define CONFIG_I2C