From 12bc8b0402448b9e31339b7ba2d5a2f3dc33f11c Mon Sep 17 00:00:00 2001
From: Peter Johanson <peter@peterjohanson.com>
Date: Fri, 5 Jan 2024 15:37:11 -0800
Subject: [PATCH] fix: Fix function signatures for WPM.

* Recent refactor accidentally used the wrong signatures for a few
  WPM function definitions.
---
 app/src/wpm.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app/src/wpm.c b/app/src/wpm.c
index 6594b25a..efb5a5d3 100644
--- a/app/src/wpm.c
+++ b/app/src/wpm.c
@@ -68,11 +68,11 @@ void wpm_work_handler(struct k_work *work) {
 
 K_WORK_DEFINE(wpm_work, wpm_work_handler);
 
-void wpm_expiry_function(void) { k_work_submit(&wpm_work); }
+void wpm_expiry_function(struct k_timer *_timer) { k_work_submit(&wpm_work); }
 
 K_TIMER_DEFINE(wpm_timer, wpm_expiry_function, NULL);
 
-int wpm_init(void) {
+int wpm_init(const struct device *_device) {
     wpm_state = 0;
     wpm_update_counter = 0;
     k_timer_start(&wpm_timer, K_SECONDS(WPM_UPDATE_INTERVAL_SECONDS),