diff options
Diffstat (limited to 'driver')
-rw-r--r-- | driver/bc12/bq24392.c | 3 | ||||
-rw-r--r-- | driver/bc12/pi3usb9281.c | 2 | ||||
-rw-r--r-- | driver/charger/bd9995x.c | 2 | ||||
-rw-r--r-- | driver/touchpad_elan.c | 2 |
4 files changed, 5 insertions, 4 deletions
diff --git a/driver/bc12/bq24392.c b/driver/bc12/bq24392.c index ec7f71d4bf..adae6d61c6 100644 --- a/driver/bc12/bq24392.c +++ b/driver/bc12/bq24392.c @@ -115,8 +115,9 @@ static void detect_or_power_down_ic(const int port) power_down_ic(port); } -void usb_charger_task(const int port) +void usb_charger_task(void *u) { + const int port = (intptr_t)u; uint32_t evt; ASSERT(port >= 0 && port <= 2); diff --git a/driver/bc12/pi3usb9281.c b/driver/bc12/pi3usb9281.c index 4495b7065b..88f40778b8 100644 --- a/driver/bc12/pi3usb9281.c +++ b/driver/bc12/pi3usb9281.c @@ -388,7 +388,7 @@ static void bc12_detect(int port) } } -void usb_charger_task(void) +void usb_charger_task(void *u) { const int attach_mask = PI3USB9281_INT_ATTACH | PI3USB9281_INT_DETACH; int port = (task_get_current() == TASK_ID_USB_CHG_P0 ? 0 : 1); diff --git a/driver/charger/bd9995x.c b/driver/charger/bd9995x.c index c1b0eca8af..fa76c9b29e 100644 --- a/driver/charger/bd9995x.c +++ b/driver/charger/bd9995x.c @@ -1118,7 +1118,7 @@ void bd9995x_vbus_interrupt(enum gpio_signal signal) task_wake(TASK_ID_USB_CHG); } -void usb_charger_task(void) +void usb_charger_task(void *u) { static int initialized; int changed, port, interrupts; diff --git a/driver/touchpad_elan.c b/driver/touchpad_elan.c index 8262a2dcdc..7ba75fa3aa 100644 --- a/driver/touchpad_elan.c +++ b/driver/touchpad_elan.c @@ -317,7 +317,7 @@ void elan_tp_interrupt(enum gpio_signal signal) task_wake(TASK_ID_TOUCHPAD); } -void elan_tp_task(void) +void elan_tp_task(void *u) { elan_tp_init(); |