summaryrefslogtreecommitdiff
path: root/board/twinkie
diff options
context:
space:
mode:
authorjames_chao <james_chao@asus.com>2016-11-24 14:36:30 +0800
committerchrome-bot <chrome-bot@chromium.org>2016-11-28 08:31:40 -0800
commit0f23c61face868b93c59445a39f547bed8817e2c (patch)
tree35e9c91b457cd54aa531c2b364091d1b1c67162a /board/twinkie
parent31e1ee195561f0c21ca390f5da9cb4816d668f70 (diff)
downloadchrome-ec-0f23c61face868b93c59445a39f547bed8817e2c.tar.gz
twinkie: fix the compile error when set CONFIG_USBC_SNIFFER_HEADER_V2
If set the CONFIG_USBC_SNIFFER_HEADER_V2, the twinkie can't compile with hook_call_deferred error BUG=none BRANCH=none TEST=set CONFIG_USBC_SNIFFER_HEADER_V2, build twinkie Change-Id: Idff3a0b6c1ff012ace40f97bf9193fb04ec10794 Signed-off-by: james_chao <james_chao@asus.com> Reviewed-on: https://chromium-review.googlesource.com/414730 Commit-Ready: BoChao Jhan <james_chao@asus.com> Tested-by: BoChao Jhan <james_chao@asus.com> Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Diffstat (limited to 'board/twinkie')
-rw-r--r--board/twinkie/sniffer.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/board/twinkie/sniffer.c b/board/twinkie/sniffer.c
index 3c9f6fbd6a..5a123575ef 100644
--- a/board/twinkie/sniffer.c
+++ b/board/twinkie/sniffer.c
@@ -92,6 +92,12 @@ static usb_uint ep_buf[2][EP_BUF_SIZE / 2] __usb_ram;
static volatile uint32_t free_usb = 3;
#ifdef CONFIG_USBC_SNIFFER_HEADER_V2
+static void vbus_vol_read_deferred(void);
+DECLARE_DEFERRED(vbus_vol_read_deferred);
+
+static void vbus_curr_read_deferred(void);
+DECLARE_DEFERRED(vbus_curr_read_deferred);
+
static void vbus_vol_read_deferred(void)
{
/* read may be interrupted, use average of start & end as the tstamp */
@@ -121,7 +127,6 @@ static void vbus_vol_read_deferred(void)
hook_call_deferred(&vbus_vol_read_deferred_data, DEFERRED_READ_TIME_US);
}
-DECLARE_DEFERRED(vbus_vol_read_deferred);
static void vbus_curr_read_deferred(void)
{
@@ -152,7 +157,6 @@ static void vbus_curr_read_deferred(void)
hook_call_deferred(&vbus_curr_read_deferred_data,
DEFERRED_READ_TIME_US);
}
-DECLARE_DEFERRED(vbus_curr_read_deferred);
#endif
static inline void led_set_activity(int ch)