Conditions for NRFX_SPIS_XFER_DONE event Trigger

I am using SPIS for my project. I am manually toggling CS for the peripheral. I get NRFX_SUCCESS for nrfx_spis_buffers_set() function. Also, when I probe the CS signal on oscilloscope, I see that CS transitions from low to high state. However, I am not getting NRFX_SPIS_XFER_DONE event.

My code is looking for NRFX_SPIS_XFER_DONE event to proceed further. I am not sure what will make  NRFX_SPIS_XFER_DONE event to get triggered as I have buffers set appropriately (getting NRFX_SUCCESS) and also CS going to High state. 

I am using NRF53 with nrfConnect SDK

Related