How to setup SPIS on net core using nrfx in nRF7002-DK

Hello, 

I want to use SPIS peripheral in nrf7002-DK on the net core. I cannot compile (error 'NRFX_SPIS0_INST_IDX' undeclared (first use in this function))

here is my firmware:

prj.conf

CONFIG_GPIO=y
CONFIG_NRFX_TIMER0=y
CONFIG_LOG=y
CONFIG_NRFX_SPIS0=y

main.c

#include <zephyr/logging/log.h>
LOG_MODULE_REGISTER(app_core, CONFIG_LOG_DEFAULT_LEVEL);

#include <zephyr/device.h>
#include <zephyr/devicetree.h>
#include <zephyr/kernel.h>
#include <zephyr/drivers/gpio.h>
#include <zephyr/ipc/ipc_service.h>
#include <hal/nrf_gpio.h>
#include <nrfx_timer.h>
#include <nrfx_spis.h>

int main(void)
{
	#if defined(__ZEPHYR__)
    IRQ_CONNECT(NRFX_IRQ_NUMBER_GET(NRF_TIMER_INST_GET(TIMER_INST_IDX)), IRQ_PRIO_LOWEST, NRFX_TIMER_INST_HANDLER_GET(TIMER_INST_IDX), 0, 0);
	#endif

	init_hfclk();
	init_gpio();
	init_timer();
	nrfx_spis_t spis_inst = NRFX_SPIS_INSTANCE(0);
	
	while(1)
	{
    //
	}
	return 0;

Related