From 0f23c61face868b93c59445a39f547bed8817e2c Mon Sep 17 00:00:00 2001 From: james_chao Date: Thu, 24 Nov 2016 14:36:30 +0800 Subject: [PATCH] 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 Reviewed-on: https://chromium-review.googlesource.com/414730 Commit-Ready: BoChao Jhan Tested-by: BoChao Jhan Reviewed-by: Vincent Palatin --- board/twinkie/sniffer.c | 8 ++++++-- 1 file 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)