Use SYS_INIT for BLE and USB init.

This commit is contained in:
Pete Johanson
2020-07-07 10:20:23 -04:00
parent 48f3f86a83
commit 7c5fb7adb5
7 changed files with 27 additions and 42 deletions

View File

@@ -1,5 +1,6 @@
#include <device.h>
#include <init.h>
#include <usb/usb_device.h>
#include <usb/class/usb_hid.h>
@@ -29,7 +30,7 @@ void usb_hid_status_cb(enum usb_dc_status_code status, const u8_t *params)
usb_status = status;
};
int zmk_usb_hid_init()
static int zmk_usb_hid_init(struct device *_arg)
{
int usb_enable_ret;
@@ -56,3 +57,7 @@ int zmk_usb_hid_init()
return 0;
}
SYS_INIT(zmk_usb_hid_init,
APPLICATION,
CONFIG_ZMK_USB_INIT_PRIORITY);