This commit executes __WFI() on core 0 only to avoid core1 locking up since it doesn't enable any interrupts by default (except for `SIO_IRQ_PROC1`). This fixes a lockup when calling `cyw43_do_ioctl` from core1. Fixes issue #9597.