net: openthread: Fix stack overflow for joiner

Fixed stack being to small for joiner operations.
Enabled auto joining even in case of manual start.
Fixed attachement of SED on norfic radios.

Signed-off-by: Marek Porwisz <marek.porwisz@nordicsemi.no>
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
diff --git a/subsys/net/l2/openthread/Kconfig b/subsys/net/l2/openthread/Kconfig
index 6bfa05f..fbc5e57 100644
--- a/subsys/net/l2/openthread/Kconfig
+++ b/subsys/net/l2/openthread/Kconfig
@@ -130,7 +130,7 @@
 
 config OPENTHREAD_THREAD_STACK_SIZE
 	int "OpenThread thread stack size"
-	default 6144 if OPENTHREAD_COMMISSIONER
+	default 6144 if OPENTHREAD_COMMISSIONER || OPENTHREAD_JOINER
 	default 3072
 
 config OPENTHREAD_PKT_LIST_SIZE
diff --git a/subsys/net/l2/openthread/Kconfig.thread b/subsys/net/l2/openthread/Kconfig.thread
index 423a9c1..a19851b 100644
--- a/subsys/net/l2/openthread/Kconfig.thread
+++ b/subsys/net/l2/openthread/Kconfig.thread
@@ -27,7 +27,6 @@
 config OPENTHREAD_JOINER_AUTOSTART
 	bool "Enable automatic joiner start"
 	depends on OPENTHREAD_JOINER
-	depends on !OPENTHREAD_MANUAL_START
 
 config OPENTHREAD_JOINER_PSKD
 	string "Default pre shared key for the Joiner"
diff --git a/west.yml b/west.yml
index b4e3350..9c7b96c 100644
--- a/west.yml
+++ b/west.yml
@@ -56,7 +56,7 @@
       revision: f1fa8241f8786198ba41155413243de36ed878a5
       path: modules/hal/infineon
     - name: hal_nordic
-      revision: 615c762a6d2e411d631cc6bd18fb45f892a5cbc3
+      revision: d8a6ea9695ddf792bb18bb6035c13b1daac5d79c
       path: modules/hal/nordic
     - name: hal_openisa
       revision: 40d049f69c50b58ea20473bee14cf93f518bf262