<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/113216/unable-to-enable-gain-control-on-nrf21540-fem-with-nrf5340</link><description>Hello, 
 I’m trying to get an nRF21540 FEM working with a chip-down nRF5340 design under NCS v2.4.2. I’m able to enable the FEM at its default gain setting, but I hit a wall trying to get gain control either via the mode-gpios property and associated</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 26 Sep 2024 07:28:14 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/113216/unable-to-enable-gain-control-on-nrf21540-fem-with-nrf5340" /><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/503881?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2024 07:28:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:353f2047-a0b3-4dc0-b150-613691552423</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What function exactly in the Direction Finding connectionless TX sample is it that returns this I/O error on your end? I would chuck it up to the FEM being used in your design, but I don&amp;#39;t have much more info on that. What are you using as the receiver for the Direction Finding here exactly?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/503440?ContentTypeID=1</link><pubDate>Mon, 23 Sep 2024 15:43:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ba6169ad-407d-4a32-bd83-5e3b414aa357</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p&gt;Thanks, this fixes the build error with the Zephyr Controller version, but&amp;nbsp;setting the TX power level through&amp;nbsp;bt_hci_cmd_send_sync() returns&amp;nbsp;a maximum of 3dB gain for gain settings over 3dB, and the RSSI as shown in the NRF Connect iOS app is not affected by settings above 3dB, so mode pin control through the network core is still not working.&lt;/p&gt;
&lt;p&gt;Turns out I&amp;#39;m able to work around this by controlling the mode GPIO directly from the application core, so I&amp;#39;m going to run with that for the time being.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I&amp;#39;d really appreciate an answer to my other question as well:&amp;nbsp;if SoftDevice supports direction finding,&amp;nbsp;any idea why the&amp;nbsp;&lt;span&gt;direction_finding_connectionless_tx produces an i/o error when starting periodic advertisements?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/502677?ContentTypeID=1</link><pubDate>Tue, 17 Sep 2024 06:06:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7dae2f7-6a48-411a-9200-ae4dd68f960e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;So,&amp;nbsp;it seems we found a bug on our side here, and this will be updated in future revisions, please see the diff here:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;diff --git a/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h b/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h
index 842b4189184..4961c58bd1d 100644
--- a/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h
+++ b/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h
@@ -57,6 +57,7 @@
#include &amp;lt;hal/nrf_rtc.h&amp;gt;
#include &amp;lt;hal/nrf_aar.h&amp;gt;
#include &amp;lt;hal/nrf_ccm.h&amp;gt;
+#include &amp;lt;hal/nrf_gpiote.h&amp;gt;
#include &amp;lt;hal/nrf_dppi.h&amp;gt;
#include &amp;quot;radio_nrf5_dppi_resources.h&amp;quot;
#include &amp;quot;radio_nrf5_dppi.h&amp;quot;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/501847?ContentTypeID=1</link><pubDate>Tue, 10 Sep 2024 07:48:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd622d6e-cdcb-4c97-9ce4-b21a17b38c04</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;1. Make sure you&amp;#39;ve set&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/kconfig/index.html#CONFIG_MPSL_FEM_NRF21540_GPIO"&gt;CONFIG_MPSL_FEM_NRF21540_GPIO&lt;/a&gt;&amp;nbsp;on your end and that the following GPIOs are set, which are must-haves on the nRF21540:&amp;nbsp;&lt;span&gt;&lt;span dir="ltr"&gt;&lt;code&gt;tx-en-gpios&lt;/code&gt;, &lt;code&gt;rx-en-gpios&lt;/code&gt;, &lt;code&gt;pdn-gpios&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;2. You need to set the Bluetooth LE controller with the&amp;nbsp;&lt;span&gt;&lt;strong&gt;CONFIG_BT_LL_SOFTDEVICE&lt;/strong&gt; in your config and child image config files to use the SoftDevice controller for your nRF5340 project.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/501618?ContentTypeID=1</link><pubDate>Sun, 08 Sep 2024 17:43:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e42ecc4f-f223-43fd-8356-2974c951ebc1</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p class="p1"&gt;Hi, thanks for the info.&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;My questions from the original post&amp;nbsp;have gotten&amp;nbsp;lost, so I&amp;rsquo;ve gone back to an SDK example so that the issue is clearer and reproducible. I&amp;rsquo;ve got slightly different issues this time, but I&amp;rsquo;m having problems with both your suggested approaches (Zephyr BLE controller and Nordic SoftDevice controller).&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;From scratch:&lt;/p&gt;
&lt;ul&gt;
&lt;li class="p1"&gt;Installed NCS 2.6.0 via Toolchain Manager&lt;/li&gt;
&lt;li class="p1"&gt;Opened&amp;nbsp;/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx&lt;/li&gt;
&lt;li class="p1"&gt;Per the README instructions for AoA only, I copied the contents of overlay-aoa.conf into child_image/hci_ipc.conf&lt;/li&gt;
&lt;li class="p1"&gt;Added&amp;nbsp;configs to application core to use RTT console&lt;/li&gt;
&lt;li class="p1"&gt;Added CONFIG_BT_CTLR_TX_PWR_DYNAMIC_CONTROL=y and the following function for setting TX power:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;int set_tx_power(int8_t pwr) {

    struct bt_hci_cp_vs_write_tx_power_level *cp;
    struct bt_hci_rp_vs_write_tx_power_level *rp;
    struct net_buf *buf, *rsp = NULL;
    int err;

    buf = bt_hci_cmd_create(BT_HCI_OP_VS_WRITE_TX_POWER_LEVEL, sizeof(*cp));
    __ASSERT(buf, &amp;quot;- bt_hci_cmd_create() failed\n&amp;quot;);

    cp = net_buf_add(buf, sizeof(*cp));
    cp-&amp;gt;handle = sys_cpu_to_le16(0);
    cp-&amp;gt;handle_type = BT_HCI_VS_LL_HANDLE_TYPE_ADV;
    cp-&amp;gt;tx_power_level = pwr;

    err = bt_hci_cmd_send_sync(BT_HCI_OP_VS_WRITE_TX_POWER_LEVEL, buf, &amp;amp;rsp);
    if (err) {
        uint8_t reason = rsp ? ((struct bt_hci_rp_vs_write_tx_power_level *)rsp-&amp;gt;data)-&amp;gt;status : 0;
        printk(&amp;quot;- bt_hci_cmd_send_sync() failed (err: %d reason 0x%02x)\n&amp;quot;, err, reason);
        return err;
    }

    rp = (void *)rsp-&amp;gt;data;
    printk(&amp;quot;- actual: %d\n&amp;quot;, rp-&amp;gt;selected_tx_power);
    net_buf_unref(rsp);

	return err;
}&lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;Note: at this point I tried switching to the SoftDevice controller by commenting out CONFIG_BT_LL_SW_SPLIT=y in child_image/hci_ipc.conf and it then fails to set the periodic advertisement parameters (&amp;ldquo;Periodic advertising params set...failed (err -5)&amp;rdquo;), so in order to proceed with the SoftDevice approach I&amp;rsquo;d need some other suggestions, examples, or documentation to go through, as this is the first I&amp;rsquo;m hearing the SoftDevice even supports direction finding.&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;So from here on, I&amp;rsquo;ve gone back to trying to get the Zephyr BT controller to work with a more generic FEM interface that includes the mode pin (since being able to specify two gain settings and switch between them at runtime is good enough for my application).&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;I&amp;rsquo;m guessing by generic you&amp;rsquo;re not referring to &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/fem/fem_simple_gpio.html"&gt;Enabling support for front-end modules using Simple GPIO interface&lt;/a&gt;, which does not seem to offer any option for a mode pin.&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;So from here I&amp;rsquo;m following the instructions in &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/fem/fem_nrf21540_gpio.html"&gt;Enabling GPIO mode support for nRF21540&lt;/a&gt;, and adding the mode pin per the instructions in &lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/app_dev/device_guides/fem/fem_nRF21540_optional_properties.html"&gt;Optional FEM properties for nRF21540 GPIO and GPIO+SPI&lt;/a&gt;.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I added the FEM to to the network core overlay in child_image/hci_ipc/boards/nrf5340dk_nrf5340_cpunet.overlay&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt; / {
    nrf_radio_fem: nrf21540_fem {
      compatible  = &amp;quot;nordic,nrf21540-fem&amp;quot;;
      tx-en-gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;;
      rx-en-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;;
      mode-gpios  = &amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;;
      pdn-gpios   = &amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;;
      supply-voltage-mv = &amp;lt;1800&amp;gt;;
 };
};

&amp;amp;radio {
	fem = &amp;lt;&amp;amp;nrf_radio_fem&amp;gt;;
};
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;And replaced the unneeded pin forwarder in application core in boards/nrf5340dk_nrf5340_cpuapp.overlay with the following:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt; / {
	gpio_fwd: nrf-gpio-forwarder {
		compatible = &amp;quot;nordic,nrf-gpio-forwarder&amp;quot;;
		status = &amp;quot;okay&amp;quot;;
		nrf21540-gpio-if {
			gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;, 	// tx-en-gpios
					&amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;, 	// rx-en-gpios
					&amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;,	// mode-gpios
					&amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;; 	// pdn-gpios
		};
	};
};&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;And added the appropriate (?) configs top the network core:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_MPSL=y
CONFIG_MPSL_FEM_ONLY=y
CONFIG_MPSL_FEM=y
CONFIG_MPSL_FEM_NRF21540_GPIO=y
CONFIG_MPSL_FEM_NRF21540_RUNTIME_PA_GAIN_CONTROL=y&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;I build with:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;west build \
		--board nrf5340dk_nrf5340_cpuapp -- \
		-DCONF_FILE:STRING=&amp;quot;prj.conf&amp;quot; \
		-DOVERLAY_CONFIG:STRING=&amp;quot;overlay-aoa.conf&amp;quot; \
		-DBOARD_ROOT:STRING=&amp;quot;.&amp;quot; &lt;/pre&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And it fails to build the network image due to&amp;nbsp;the same unknown type error in a number of the BLE controller&amp;#39;s subsystems:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;[0/19] Performing build step for &amp;#39;hci_ipc_subimage&amp;#39;
[15/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_peripheral.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_peripheral.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_peripheral.c:20:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[16/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/lll_chan.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/lll_chan.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/lll_chan.c:11:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[17/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_scan.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_scan.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_scan.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_scan.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_scan.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_scan.c:14:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[18/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_sched.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_sched.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_sched.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_sched.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_sched.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_sched.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_sched.c:13:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[19/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_adv.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_adv.c:17:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[20/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_central.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_central.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_central.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_central.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ull_central.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_central.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ull_central.c:20:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[21/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ll_tx_pwr.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ll_tx_pwr.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ll_tx_pwr.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ll_tx_pwr.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/ll_tx_pwr.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ll_tx_pwr.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/ll_tx_pwr.c:15:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[22/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll.c:23:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[23/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv.c:16:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[24/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_aux.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_aux.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_aux.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_aux.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_aux.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv_aux.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv_aux.c:16:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[25/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_scan.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_scan.c:16:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[26/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_sync.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_sync.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_sync.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_sync.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_adv_sync.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv_sync.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_adv_sync.c:15:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[27/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/hci/hci_driver.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/hci_driver.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/hci_driver.c:39:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
[28/144] Building C object zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan_aux.c.obj
FAILED: zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan_aux.c.obj 
ccache /opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc -DKERNEL -DNRF5340_XXAA_NETWORK -DPICOLIBC_LONG_LONG_PRINTF_SCANF -DUSE_PARTITION_MANAGER=1 -D_FORTIFY_SOURCE=1 -D_POSIX_C_SOURCE=200809 -D__LINUX_ERRNO_EXTENSIONS__ -D__PROGRAM_START -D__ZEPHYR__=1 -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/hci/nordic -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/include -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/../crypto -I/opt/nordic/ncs/v2.6.0/zephyr/include -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/nrf53 -I/opt/nordic/ncs/v2.6.0/zephyr/soc/common/nordic_nrf/. -I/opt/nordic/ncs/v2.6.0/zephyr/soc/arm/nordic_nrf/common/. -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/nrfx_glue -I/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth -I/opt/nordic/ncs/v2.6.0/nrf/include -I/opt/nordic/ncs/v2.6.0/nrf/lib/multithreading_lock/. -I/opt/nordic/ncs/v2.6.0/nrf/tests/include -I/opt/nordic/ncs/v2.6.0/modules/hal/cmsis/CMSIS/Core/Include -I/opt/nordic/ncs/v2.6.0/zephyr/modules/cmsis/. -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/drivers/include -I/opt/nordic/ncs/v2.6.0/modules/hal/nordic/nrfx/mdk -I/opt/nordic/ncs/v2.6.0/zephyr/modules/hal_nordic/nrfx/. -I/opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/modules/libmetal/libmetal/lib/include -I/opt/nordic/ncs/v2.6.0/modules/lib/open-amp/open-amp/lib/include -I/opt/nordic/ncs/v2.6.0/modules/crypto/tinycrypt/lib/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/common/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/nrf21540_gpio_spi/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/simple_gpio/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/fem/include/protocol -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include -I/opt/nordic/ncs/v2.6.0/nrfxlib/mpsl/include/protocol -isystem /opt/nordic/ncs/v2.6.0/zephyr/lib/libc/common/include -Wshadow -fno-strict-aliasing -Os -imacros /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/include/generated/autoconf.h -fno-printf-return-value -fno-common -g -gdwarf-4 -fdiagnostics-color=always -mcpu=cortex-m33+nodsp -mthumb -mabi=aapcs -mfp16-format=ieee -mtp=soft --sysroot=/opt/nordic/ncs/toolchains/f8037e9b83/opt/zephyr-sdk/arm-zephyr-eabi/arm-zephyr-eabi -imacros /opt/nordic/ncs/v2.6.0/zephyr/include/zephyr/toolchain/zephyr_stdint.h -Wall -Wformat -Wformat-security -Wno-format-zero-length -Wno-pointer-sign -Wpointer-arith -Wexpansion-to-defined -Wno-unused-but-set-variable -Werror=implicit-int -fno-pic -fno-pie -fno-asynchronous-unwind-tables -ftls-model=local-exec -fno-reorder-functions --param=min-pagesize=0 -fno-defer-pop -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr/samples/bluetooth/hci_ipc=CMAKE_SOURCE_DIR -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0/zephyr=ZEPHYR_BASE -fmacro-prefix-map=/opt/nordic/ncs/v2.6.0=WEST_TOPDIR -ffunction-sections -fdata-sections --specs=picolibc.specs -std=c99 -O2 -MD -MT zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan_aux.c.obj -MF zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan_aux.c.obj.d -o zephyr/subsys/bluetooth/controller/CMakeFiles/subsys__bluetooth__controller.dir/ll_sw/nordic/lll/lll_scan_aux.c.obj -c /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_scan_aux.c
In file included from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5.h:62,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/radio_vendor_hal.h:8,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/./hal/radio.h:7,
                 from /opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/lll/lll_scan_aux.c:15:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_pa_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:206:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  206 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:214:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_set_task_get&amp;#39; [-Wimplicit-function-declaration]
  214 |         task = nrf_gpiote_set_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:215:9: warning: implicit declaration of function &amp;#39;nrf_gpiote_subscribe_set&amp;#39;; did you mean &amp;#39;nrf_dppi_subscribe_set&amp;#39;? [-Wimplicit-function-declaration]
  215 |         nrf_gpiote_subscribe_set(NRF_GPIOTE, task, HAL_ENABLE_PALNA_PPI);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~
      |         nrf_dppi_subscribe_set
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:216:16: warning: implicit declaration of function &amp;#39;nrf_gpiote_clr_task_get&amp;#39; [-Wimplicit-function-declaration]
  216 |         task = nrf_gpiote_clr_task_get(HAL_PALNA_GPIOTE_CHAN);
      |                ^~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_lna_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:223:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  223 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h: In function &amp;#39;hal_fem_ppi_setup&amp;#39;:
/opt/nordic/ncs/v2.6.0/zephyr/subsys/bluetooth/controller/ll_sw/nordic/hal/nrf5/radio/radio_nrf5_dppi.h:240:9: error: unknown type name &amp;#39;nrf_gpiote_task_t&amp;#39;; did you mean &amp;#39;nrf_dppi_task_t&amp;#39;?
  240 |         nrf_gpiote_task_t task;
      |         ^~~~~~~~~~~~~~~~~
      |         nrf_dppi_task_t
ninja: build stopped: subcommand failed.
[14/19] Linking C executable zephyr/zephyr.elf
Memory region         Used Size  Region Size  %age Used
           FLASH:       48024 B         1 MB      4.58%
             RAM:       22704 B       448 KB      4.95%
        IDT_LIST:          0 GB        32 KB      0.00%
[14/19] Generating zephyr/merged.hex
FAILED: modules/nrf/samples/hci_ipc_subimage-prefix/src/hci_ipc_subimage-stamp/hci_ipc_subimage-build hci_ipc/zephyr/zephyr.hex hci_ipc/zephyr/zephyr.elf hci_ipc/zephyr/merged_CPUNET.hex /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/modules/nrf/samples/hci_ipc_subimage-prefix/src/hci_ipc_subimage-stamp/hci_ipc_subimage-build /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/zephyr.hex /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/zephyr.elf /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc/zephyr/merged_CPUNET.hex 
cd /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build/hci_ipc &amp;amp;&amp;amp; /Applications/CMake.app/Contents/bin/cmake --build . --
[16/19] Generating zephyr/merged.hex
ninja: build stopped: subcommand failed.
FATAL ERROR: command exited with status 1: /usr/local/bin/cmake --build /opt/nordic/ncs/v2.6.0/nrf/samples/bluetooth/direction_finding_connectionless_tx/build&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I also tried switching back to the SoftDevice controller at this point, and it will build as long as I remove all the MPSL-related configs (except for&amp;nbsp;&lt;span&gt;CONFIG_MPSL_FEM_NRF21540_RUNTIME_PA_GAIN_CONTROL&lt;/span&gt;&lt;span&gt;=y). I can also set the TX gain using the function above and it will allow settings up to 20dB, so that&amp;#39;s great. However, I still have the same issues as before in that it&amp;nbsp;returns an I/O error when configuring periodic advertising settings.&lt;br /&gt;&lt;br /&gt;So please advise on both approaches:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;Does the Zephyr BLE controller lack support for GPIO mode control as well, or am I missing a config or device tree node somewhere?&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Where can I find more info on SoftDevice direction finding support? Are there any compatible direction finding or periodic advertising examples? It makes sense that the&amp;nbsp;direction finding examples in zephyr/samples use the Zephyr controller, but it&amp;#39;s surprising to find the&amp;nbsp;direction finding examples in nrf/samples use it as well. If not, can you advise on how to get one of those examples working with the SoftDevice?&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/500537?ContentTypeID=1</link><pubDate>Fri, 30 Aug 2024 08:48:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d561841-bd08-4103-8467-81d7764a7f5e</guid><dc:creator>PaKa</dc:creator><description>&lt;p&gt;Hi, the Zephyr controller don&amp;#39;t support using the nRF21540 with SPI gain control so that is not an option. Only option for using the Zephyr controller would be to use a generic FEM interface with the MODE pin for power control. &lt;/p&gt;
&lt;p&gt;Note: the Zephy controller in nRF Connect SDK 2.2 is the only option if you are planning to use a Nordic QDID, any other version of the Zephyr controller means a full Bluetooth qual will be needed to be performed by you.&lt;/p&gt;
&lt;p&gt;Also note that if you are looking at a connectionless AoA beacon then you can do that with the SoftDevice Controller for later versions of the nRF Connect SDK, as always we recommend a later version like 2.6&lt;/p&gt;
&lt;p&gt;If using the SPI control with the SoftDevice controller then the applicaiton also needs to know there is an nRF21540 attached as the power control is split between the cores. Easiest way is usually to add the nRF21540-EK overlay and change the pinout in it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/500533?ContentTypeID=1</link><pubDate>Fri, 30 Aug 2024 08:20:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37fc4d1a-3d1f-47c7-9795-f2ccadc9700e</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Okay, I see. I just assumed you had a FEM on both transmitter and receiver, and it is specifically the antenna array side that can&amp;#39;t use a FEM AFAIK.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Did you have any further follow-ups for us? I&amp;#39;m struggling to find what the question/trouble is here exactly?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/500481?ContentTypeID=1</link><pubDate>Thu, 29 Aug 2024 19:30:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:455e24d1-d8ae-4cb9-9692-7e847935aec6</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p&gt;For context, this is for a beacon that&amp;#39;s integrating with a third-party AoA locator. We are not&amp;nbsp;using&amp;nbsp;Nordic&amp;#39;s Distance Measurement Toolbox, nor using AoD so there&amp;#39;s no antenna switching on the beacon. &lt;br /&gt;&lt;br /&gt;Our last revision of the beacon used the&amp;nbsp;&lt;span&gt;Skyworks SKY66405-11 that&amp;#39;s packaged with the UBlox Nora B126, and &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/105019/how-to-integrate-radio-front-end-module-with-zephyr-ble-controller"&gt;after some help from Nordic&lt;/a&gt; were able to get the FEM working in our direction finding application.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The specific config flags we need that require the Zephyr BLE controller (&lt;/span&gt;&lt;span&gt;CONFIG_BT_LL_SW_SPLIT&lt;/span&gt;&lt;span&gt;=y) are these:&lt;/span&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CTLR_ADVANCED_FEATURES&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CTLR_ADV_SYNC_PDU_BACK2BACK&lt;/span&gt;&lt;span&gt;=y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;CONFIG_BT_CTLR_DF_PER_ADV_CTE_NUM_MAX&lt;/span&gt;&lt;span&gt;=16&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/500338?ContentTypeID=1</link><pubDate>Thu, 29 Aug 2024 06:20:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:954d877a-ae4e-4844-8384-fb41f96b6a66</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;What Direction Finding features exactly is it you&amp;#39;re using? Note that Direction Finding or the Distance Measurement toolbox won&amp;#39;t be possible to implement when using a FEM since the antenna switching and synchronization is too timing critical for a FEM to be used.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/499792?ContentTypeID=1</link><pubDate>Mon, 26 Aug 2024 13:59:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b33804b4-eeba-4d02-b59b-9e22b3f8c9bd</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p&gt;Hi Naeem, sorry for delay in getting back to this.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;We are using the Zephyr BLE Controller,&amp;nbsp;as some direction finding features we need are not supported by the SoftDevice controller.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/497752?ContentTypeID=1</link><pubDate>Mon, 12 Aug 2024 09:15:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e123eb0-bd24-4658-9939-aad3b81d9324</guid><dc:creator>Naeem Maroof</dc:creator><description>&lt;p&gt;Hi Jeff,&lt;/p&gt;
&lt;p&gt;Apologies for the delayed response.&lt;/p&gt;
&lt;p&gt;Is there update at your end?&amp;nbsp;I have discussed internally, and based on that I would like to ask &lt;span&gt;&lt;span dir="ltr"&gt;what protocol you are using. If you are using BLE, the SoftDevice controller already handles all the FEM control, and your application can simply request the desired overall TX Power.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/495094?ContentTypeID=1</link><pubDate>Mon, 22 Jul 2024 17:50:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e4f9ff96-49ec-4d33-bb45-470a16ed3b29</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p&gt;Also, I forgot to confirm you last question. I&amp;#39;m guessing you mean the .config in /build/hci_rpmsg/zephyr since I have no FEM-related configs for the application core, but yes, the relevant configs are set correctly in the network core build.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/495089?ContentTypeID=1</link><pubDate>Mon, 22 Jul 2024 17:01:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f867fa89-a321-48df-9270-c7c1fb2cb915</guid><dc:creator>Jeff Gregorio</dc:creator><description>&lt;p&gt;Sorry, I think I&amp;#39;ve been unclear. I have two issues with the two ways of controlling the FEM gain, and I&amp;#39;m not sure whether they&amp;#39;re variations on the same issue.&lt;/p&gt;
&lt;p&gt;Note this time I&amp;#39;ve taken care to keep pin orders consistent, but I&amp;#39;m seeing the same issues.&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Issue 1 (GPIO mode):&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;My pin forwarder:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;gpio_fwd: nrf-gpio-forwarder {
    compatible = &amp;quot;nordic,nrf-gpio-forwarder&amp;quot;;
	status = &amp;quot;okay&amp;quot;;
	nrf21540-gpio-if {
		gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;, 	// tx-en-gpios
				&amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;, 	// rx-en-gpios
				&amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;,	// mode-gpios
				&amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;; 	// pdn-gpios
	};
};&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;My hci_rpmsg.overlay:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;/ {
    nrf_radio_fem: nrf21540_fem {
      compatible  = &amp;quot;nordic,nrf21540-fem&amp;quot;;
      tx-en-gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;;
      rx-en-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;;
      mode-gpios  = &amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;;
      pdn-gpios   = &amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;;
      supply-voltage-mv = &amp;lt;1800&amp;gt;;
 };
};

&amp;amp;radio {
	fem = &amp;lt;&amp;amp;nrf_radio_fem&amp;gt;;
};&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Relevant hci_rpmsg.conf flags:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_FEM=y
CONFIG_FEM_AL_LIB=y
CONFIG_MPSL_FEM=y
CONFIG_MPSL_FEM_ONLY=y

CONFIG_MPSL_FEM_NRF21540_GPIO=y
CONFIG_MPSL_FEM_NRF21540_RUNTIME_PA_GAIN_CONTROL=y
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB_POUTA=20
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB_POUTB=10
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB=10&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;The full build error:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;/opt/nordic/ncs/v2.4.2/nrf/subsys/mpsl/fem/nrf21540_gpio/mpsl_fem_nrf21540_gpio.c: In function &amp;#39;fem_nrf21540_gpio_configure&amp;#39;:
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:41: error: &amp;#39;__device_dts_ord_55&amp;#39; undeclared (first use in this function); did you mean &amp;#39;__device_dts_ord_56&amp;#39;?
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                         ^~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/toolchain/common.h:132:26: note: in definition of macro &amp;#39;_DO_CONCAT&amp;#39;
  132 | #define _DO_CONCAT(x, y) x ## y
      |                          ^
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:33: note: in expansion of macro &amp;#39;_CONCAT&amp;#39;
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                 ^~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:210:37: note: in expansion of macro &amp;#39;DEVICE_NAME_GET&amp;#39;
  210 | #define DEVICE_DT_NAME_GET(node_id) DEVICE_NAME_GET(Z_DEVICE_DT_DEV_ID(node_id))
      |                                     ^~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:227:34: note: in expansion of macro &amp;#39;DEVICE_DT_NAME_GET&amp;#39;
  227 | #define DEVICE_DT_GET(node_id) (&amp;amp;DEVICE_DT_NAME_GET(node_id))
      |                                  ^~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/nrf/subsys/mpsl/fem/nrf21540_gpio/mpsl_fem_nrf21540_gpio.c:174:25: note: in expansion of macro &amp;#39;DEVICE_DT_GET&amp;#39;
  174 |                         DEVICE_DT_GET(MPSL_FEM_GPIO_PORT(mode_gpios)),
      |                         ^~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:41: note: each undeclared identifier is reported only once for each function it appears in
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                         ^~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/toolchain/common.h:132:26: note: in definition of macro &amp;#39;_DO_CONCAT&amp;#39;
  132 | #define _DO_CONCAT(x, y) x ## y
      |                          ^
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:33: note: in expansion of macro &amp;#39;_CONCAT&amp;#39;
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                 ^~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:210:37: note: in expansion of macro &amp;#39;DEVICE_NAME_GET&amp;#39;
  210 | #define DEVICE_DT_NAME_GET(node_id) DEVICE_NAME_GET(Z_DEVICE_DT_DEV_ID(node_id))
      |                                     ^~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:227:34: note: in expansion of macro &amp;#39;DEVICE_DT_NAME_GET&amp;#39;
  227 | #define DEVICE_DT_GET(node_id) (&amp;amp;DEVICE_DT_NAME_GET(node_id))
      |                                  ^~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/nrf/subsys/mpsl/fem/nrf21540_gpio/mpsl_fem_nrf21540_gpio.c:174:25: note: in expansion of macro &amp;#39;DEVICE_DT_GET&amp;#39;
  174 |                         DEVICE_DT_GET(MPSL_FEM_GPIO_PORT(mode_gpios)),&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Issue 2 (GPIO+SPI mode):&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;My pin forwarder:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;gpio_fwd: nrf-gpio-forwarder {
    compatible = &amp;quot;nordic,nrf-gpio-forwarder&amp;quot;;
	status = &amp;quot;okay&amp;quot;;
	nrf21540-gpio-if {
		gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;, 	// tx-en-gpios
				&amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;, 	// rx-en-gpios
				&amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;,	// mode-gpios
				&amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;; 	// pdn-gpios
	};
	nrf21540-spi-if {
		gpios = &amp;lt;&amp;amp;gpio0 28 GPIO_ACTIVE_HIGH&amp;gt;, 	// clk
				&amp;lt;&amp;amp;gpio0 26 GPIO_ACTIVE_HIGH&amp;gt;, 	// miso
				&amp;lt;&amp;amp;gpio0 27 GPIO_ACTIVE_HIGH&amp;gt;, 	// mosi
				&amp;lt;&amp;amp;gpio0 24 GPIO_ACTIVE_HIGH&amp;gt;; 	// csn
	};	
};&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;My hci_rpmsg.overlay:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;/ {
    nrf_radio_fem: nrf21540_fem {
      compatible  = &amp;quot;nordic,nrf21540-fem&amp;quot;;
      tx-en-gpios = &amp;lt;&amp;amp;gpio1 4 GPIO_ACTIVE_HIGH&amp;gt;;
      rx-en-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_HIGH&amp;gt;;
      mode-gpios  = &amp;lt;&amp;amp;gpio1 8 GPIO_ACTIVE_HIGH&amp;gt;;
      pdn-gpios   = &amp;lt;&amp;amp;gpio0 29 GPIO_ACTIVE_HIGH&amp;gt;;
      spi-if = &amp;lt;&amp;amp;nrf_radio_fem_spi&amp;gt;;
      supply-voltage-mv = &amp;lt;1800&amp;gt;;
 };
};

&amp;amp;radio {
	fem = &amp;lt;&amp;amp;nrf_radio_fem&amp;gt;;
};

&amp;amp;uart0 {
   status = &amp;quot;disabled&amp;quot;;
};

fem_spi: &amp;amp;spi0 {
	status = &amp;quot;okay&amp;quot;;
	pinctrl-0 = &amp;lt;&amp;amp;spi0_default_alt&amp;gt;;
	pinctrl-1 = &amp;lt;&amp;amp;spi0_sleep_alt&amp;gt;;
	pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
	cs-gpios = &amp;lt;&amp;amp;gpio0 24 GPIO_ACTIVE_HIGH&amp;gt;;

	nrf_radio_fem_spi: nrf21540_fem_spi@0 {
		compatible = &amp;quot;nordic,nrf21540-fem-spi&amp;quot;;
		status = &amp;quot;okay&amp;quot;;
		reg = &amp;lt;0&amp;gt;;
		spi-max-frequency = &amp;lt;8000000&amp;gt;;
	};
};

&amp;amp;pinctrl {

	spi0_default_alt: spi0_default_alt {
		group1 {
			psels = &amp;lt;NRF_PSEL(SPIM_SCK,  0, 28)&amp;gt;,
					&amp;lt;NRF_PSEL(SPIM_MISO, 0, 26)&amp;gt;,
					&amp;lt;NRF_PSEL(SPIM_MOSI, 0, 27)&amp;gt;;
		};
	};
	spi0_sleep_alt: spi0_sleep_alt {
		group1 {
			psels = &amp;lt;NRF_PSEL(SPIM_SCK,  0, 28)&amp;gt;,
					&amp;lt;NRF_PSEL(SPIM_MISO, 0, 26)&amp;gt;,
					&amp;lt;NRF_PSEL(SPIM_MOSI, 0, 27)&amp;gt;;
			low-power-enable;
		};
	};
};&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;And the relevant hci_rpmsg.conf settings:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;CONFIG_FEM=y
CONFIG_FEM_AL_LIB=y
CONFIG_MPSL_FEM=y
CONFIG_MPSL_FEM_ONLY=y

CONFIG_SPI=y
CONFIG_SPI_NRFX=y
CONFIG_NRFX_SPIM0=y

CONFIG_MPSL_FEM_NRF21540_GPIO_SPI=y
CONFIG_MPSL_FEM_NRF21540_RUNTIME_PA_GAIN_CONTROL=y
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB_POUTA=20
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB_POUTB=10
CONFIG_MPSL_FEM_NRF21540_TX_GAIN_DB=10&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Here&amp;#39;s the full build error:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;pre class="ui-code" data-mode="text"&gt;In file included from /opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util_macro.h:34,
                 from /opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util.h:17,
                 from /opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/devicetree.h:21,
                 from /opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:12,
                 from /opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/drivers/spi.h:24,
                 from /opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_nrfx_spim.c:7:
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:41: error: &amp;#39;__device_dts_ord_57&amp;#39; undeclared here (not in a function); did you mean &amp;#39;__device_dts_ord_7&amp;#39;?
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                         ^~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util_internal.h:72:26: note: in definition of macro &amp;#39;__DEBRACKET&amp;#39;
   72 | #define __DEBRACKET(...) __VA_ARGS__
      |                          ^~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util_internal.h:64:9: note: in expansion of macro &amp;#39;__GET_ARG2_DEBRACKET&amp;#39;
   64 |         __GET_ARG2_DEBRACKET(one_or_two_args _if_code, _else_code)
      |         ^~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util_internal.h:59:9: note: in expansion of macro &amp;#39;__COND_CODE&amp;#39;
   59 |         __COND_CODE(_XXXX##_flag, _if_1_code, _else_code)
      |         ^~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/sys/util_macro.h:180:9: note: in expansion of macro &amp;#39;Z_COND_CODE_1&amp;#39;
  180 |         Z_COND_CODE_1(_flag, _if_1_code, _else_code)
      |         ^~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_context.h:73:17: note: in expansion of macro &amp;#39;COND_CODE_1&amp;#39;
   73 |                 COND_CODE_1(DT_SPI_HAS_CS_GPIOS(_node_id),                              \
      |                 ^~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/toolchain/common.h:133:23: note: in expansion of macro &amp;#39;_DO_CONCAT&amp;#39;
  133 | #define _CONCAT(x, y) _DO_CONCAT(x, y)
      |                       ^~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:84:33: note: in expansion of macro &amp;#39;_CONCAT&amp;#39;
   84 | #define DEVICE_NAME_GET(dev_id) _CONCAT(__device_, dev_id)
      |                                 ^~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:210:37: note: in expansion of macro &amp;#39;DEVICE_NAME_GET&amp;#39;
  210 | #define DEVICE_DT_NAME_GET(node_id) DEVICE_NAME_GET(Z_DEVICE_DT_DEV_ID(node_id))
      |                                     ^~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/device.h:227:34: note: in expansion of macro &amp;#39;DEVICE_DT_NAME_GET&amp;#39;
  227 | #define DEVICE_DT_GET(node_id) (&amp;amp;DEVICE_DT_NAME_GET(node_id))
      |                                  ^~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/drivers/gpio.h:331:25: note: in expansion of macro &amp;#39;DEVICE_DT_GET&amp;#39;
  331 |                 .port = DEVICE_DT_GET(DT_GPIO_CTLR_BY_IDX(node_id, prop, idx)),\
      |                         ^~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_context.h:65:9: note: in expansion of macro &amp;#39;GPIO_DT_SPEC_GET_BY_IDX&amp;#39;
   65 |         GPIO_DT_SPEC_GET_BY_IDX(_node_id, _prop, _idx),
      |         ^~~~~~~~~~~~~~~~~~~~~~~
zephyr/include/generated/devicetree_generated.h:7391:68: note: in expansion of macro &amp;#39;SPI_CONTEXT_CS_GPIO_SPEC_ELEM&amp;#39;
 7391 | #define DT_N_S_soc_S_spi_41013000_P_cs_gpios_FOREACH_PROP_ELEM(fn) fn(DT_N_S_soc_S_spi_41013000, cs_gpios, 0)
      |                                                                    ^~
/opt/nordic/ncs/v2.4.2/zephyr/include/zephyr/devicetree.h:4053:33: note: in expansion of macro &amp;#39;DT_N_S_soc_S_spi_41013000_P_cs_gpios_FOREACH_PROP_ELEM&amp;#39;
 4053 | #define DT_CAT4(a1, a2, a3, a4) a1 ## a2 ## a3 ## a4
      |                                 ^~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_context.h:68:9: note: in expansion of macro &amp;#39;DT_FOREACH_PROP_ELEM&amp;#39;
   68 |         DT_FOREACH_PROP_ELEM(_node_id, cs_gpios,                                \
      |         ^~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_context.h:74:30: note: in expansion of macro &amp;#39;SPI_CONTEXT_CS_GPIOS_FOREACH_ELEM&amp;#39;
   74 |                             (SPI_CONTEXT_CS_GPIOS_FOREACH_ELEM(_node_id)), ({0}))       \
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_nrfx_spim.c:581:17: note: in expansion of macro &amp;#39;SPI_CONTEXT_CS_GPIOS_INITIALIZE&amp;#39;
  581 |                 SPI_CONTEXT_CS_GPIOS_INITIALIZE(SPIM(idx), ctx)                \
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/nordic/ncs/v2.4.2/zephyr/drivers/spi/spi_nrfx_spim.c:625:1: note: in expansion of macro &amp;#39;SPI_NRFX_SPIM_DEFINE&amp;#39;
  625 | SPI_NRFX_SPIM_DEFINE(0);&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;I&amp;#39;ve noticed that I can get rid of this build error by commenting out the three SPI/NRFX configs in hci_rpmsg.conf, but&amp;nbsp;I&amp;#39;m still unsure how to set the gain, other than&amp;nbsp;setting CONFIG_MPSL_FEM_NRF21540 to 10 or 20, which doesn&amp;#39;t appear to have any effect on RSSI in my test rig.&lt;br /&gt;&lt;br /&gt;I have seen what looks like the fem_al API in the radio_test sample, but I only see gain being set for specific BLE channels rather than a global setting. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;I have seen this forum post related to granular FEM gain control:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/98922/nrf21540-spi-gain-dynamic-control"&gt;nRF21540 SPI Gain Dynamic Control&lt;/a&gt;&amp;nbsp;, which is checking FEM gain with&amp;nbsp;mpsl_fem_pa_is_configured(), but I&amp;#39;m struggling to find the right includes for incorporating this API, if it&amp;#39;s the way to go.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to enable gain control on nRF21540 FEM with nRF5340</title><link>https://devzone.nordicsemi.com/thread/495050?ContentTypeID=1</link><pubDate>Mon, 22 Jul 2024 14:06:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37720c11-d598-43ee-9560-62a78c5a3cb7</guid><dc:creator>Naeem Maroof</dc:creator><description>&lt;p&gt;Are you using GPIO mode, or SPI+GPIO mode?&lt;/p&gt;
&lt;p&gt;As per this page (&lt;a href="https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/device_guides/fem/fem_nrf21540_gpio_spi.html"&gt;FEM GPIO SPI&lt;/a&gt;), I see mode-gpios configures in the gpio_fwd node, but not in your overlay.&lt;/p&gt;
&lt;p&gt;Also, in the spi pins I see that first it is CSN, then CLK and then MISO and MOSI but in your overlay the order is changed.&lt;/p&gt;
&lt;p&gt;Can you check .config from the ./build/zephyr/ folder to check the configs are set in the compilation.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>