Answer
The SDIO interrupt can be either in-band or out of band. If Wake On Wireless is desired, then the interrupt must be out of band. The HOST_IRQ_WL signal on the cc3351 is the external interrupt signal. This is an active high signal from the cc3351 and is produced directly on the M.2 1216 module as HOST_IRQ_WL. This signal is inverted on the M.2 2230 carrier board for compliance with the M.2 specification and produced on the SDIO_WAKE# pin.
So if using the solder down M.2 1216 module, the OOB interrupt is HOST_IRQ_WL and is active high. If using the M.2 2230 plug in module the OOB interrupt is SDIO_WAKE# and is active low.
The pin should be configured as a LEVEL sensitive interrupt, not an EDGE sensitive interrupt. You may miss interrupts if configuring it for EDGE sensitive. Note that some processors do not support LEVEL interrupts, so SDIO in-band is the preferred option in this case.
Please see the Sona TI Software Integration Guide for more information and a sample Device Tree.
/filters:background_color(white)/2024-04/Sona%20TI351%20-%20Family%20%281%29.png)