summaryrefslogtreecommitdiff
path: root/baseboard/hatch
diff options
context:
space:
mode:
authorTom Hughes <tomhughes@chromium.org>2021-03-04 14:20:37 -0800
committerCommit Bot <commit-bot@chromium.org>2021-05-06 20:11:53 +0000
commit13b2bbc4f99c7e21a913c439a99cd1bdb402e45b (patch)
tree4c970e6d68024031f99b9641a6e6be5505e7ef76 /baseboard/hatch
parente0a4e5ab99a45faa196b3894ade8c375061a7ab6 (diff)
downloadchrome-ec-13b2bbc4f99c7e21a913c439a99cd1bdb402e45b.tar.gz
Specify type for forward-declared enums
C++ does not allow enums to be forward declared unless they have a type. BRANCH=none BUG=b:144959033 TEST=make buildall Signed-off-by: Tom Hughes <tomhughes@chromium.org> Change-Id: I6fcdedc81f2b60a44b750554939e60552a4c6a77 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2740567 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'baseboard/hatch')
-rw-r--r--baseboard/hatch/baseboard.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/baseboard/hatch/baseboard.h b/baseboard/hatch/baseboard.h
index a93ad281b6..e16872ed3a 100644
--- a/baseboard/hatch/baseboard.h
+++ b/baseboard/hatch/baseboard.h
@@ -8,6 +8,7 @@
#ifndef __CROS_EC_BASEBOARD_H
#define __CROS_EC_BASEBOARD_H
+#include "compiler.h"
#include "stdbool.h"
/*
@@ -211,6 +212,8 @@ void board_reset_pd_mcu(void);
void baseboard_mst_enable_control(enum mst_source, int level);
bool board_is_convertible(void);
+FORWARD_DECLARE_ENUM(battery_present);
+
/* Check with variant about battery presence. */
enum battery_present variant_battery_present(void);