Wake-up time from WFI

How long does it take to wake up from from WFI once an interrupt occurs? 

What system parameters does the answer depend on?

What's turned off in the CPU (and elsewhere) while WFI is underway?

I'm using NXP i.MXRT1050 (Cortex M7) and I'm experiencing what seems to be longer than expected wake up time.