From 4944aa485d021b020b00cffa286c78610de34ec1 Mon Sep 17 00:00:00 2001
From: schneider <schneider@blinkenlichts.net>
Date: Fri, 24 Jan 2020 21:55:04 +0100
Subject: [PATCH] fix(ble): Update to changes from new SDK

---
 epicardium/modules/sleep.c         | 3 +++
 lib/sdk/Libraries/BTLE/meson.build | 1 +
 2 files changed, 4 insertions(+)

diff --git a/epicardium/modules/sleep.c b/epicardium/modules/sleep.c
index c7c060e14..1468940cd 100644
--- a/epicardium/modules/sleep.c
+++ b/epicardium/modules/sleep.c
@@ -8,6 +8,8 @@
 #include "max86150.h"
 #include "MAX77650-Arduino-Library.h"
 
+#include "bb_drv.h"
+
 #include "max32665.h"
 #include "mxc_sys.h"
 #include "mxc_pins.h"
@@ -188,6 +190,7 @@ void sleep_deepsleep(void)
 	core1_stop();
 	MAX77650_getINT_GLBL();
 	gpio_low_power();
+	BbDrvDisable();
 	turnOffClocks();
 	old_clkcn = MXC_GCR->clkcn;
 	switchToHIRC();
diff --git a/lib/sdk/Libraries/BTLE/meson.build b/lib/sdk/Libraries/BTLE/meson.build
index 2009a06c8..c6da154e5 100644
--- a/lib/sdk/Libraries/BTLE/meson.build
+++ b/lib/sdk/Libraries/BTLE/meson.build
@@ -427,6 +427,7 @@ ble_compileargs = [
   '-DINIT_PERIPHERAL',
   '-DINIT_ENCRYPTED',
   '-DINIT_OBSERVER',
+  '-DINIT_PHY',
 ]
 
 if get_option('ble_trace')
-- 
GitLab