summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaisuke Nojiri <dnojiri@chromium.org>2019-07-11 11:42:35 -0700
committerJett Rink <jettrink@chromium.org>2019-08-13 20:38:34 +0000
commit334a650c1e4ed094f5d5d31f4858a53f3c12e885 (patch)
tree45b6d28b46da461b0f583bd2a126e41cb8e92a3a
parente12d5be41915b5651701fc35ef17f84d2adca0c5 (diff)
downloadchrome-ec-334a650c1e4ed094f5d5d31f4858a53f3c12e885.tar.gz
tablet-mode: Fix header file guard and API definitions
This patch adds a usual inclusion guard (#ifdef __CROS_EC_*_H) and fixes API descriptions. Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org> BUG=none BRANCH=none TEST=buildall Change-Id: I96149cfe76cff7ab85be4785252a600b565e4a92 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1696913 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org> Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org> Tested-by: Daisuke Nojiri <dnojiri@chromium.org> Auto-Submit: Daisuke Nojiri <dnojiri@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1752715 Reviewed-by: Jett Rink <jettrink@chromium.org> Commit-Queue: Jett Rink <jettrink@chromium.org> Tested-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--include/tablet_mode.h17
1 files changed, 13 insertions, 4 deletions
diff --git a/include/tablet_mode.h b/include/tablet_mode.h
index 795d0bcee5..a278d9d697 100644
--- a/include/tablet_mode.h
+++ b/include/tablet_mode.h
@@ -3,12 +3,21 @@
* found in the LICENSE file.
*/
-/* Header for tablet_mode.c */
+#ifndef __CROS_EC_TABLET_MODE_H
+#define __CROS_EC_TABLET_MODE_H
-#ifdef CONFIG_TABLET_MODE
-
-/* Return 1 if in tablet mode, 0 otherwise */
+/**
+ * Get tablet mode state
+ *
+ * Return 1 if in tablet mode, 0 otherwise
+ */
int tablet_get_mode(void);
+
+/**
+ * Set tablet mode state
+ *
+ * @param mode 1: tablet mode. 0 clamshell mode.
+ */
void tablet_set_mode(int mode);
/**