On 8/23/24 7:16 PM, Ajay.Kathat@xxxxxxxxxxxxx wrote:
Hi Marek,
Hi,
On 8/21/24 11:36, Marek Vasut wrote:
EXTERNAL EMAIL: Do not click links or open attachments unless you know the content is safe
In case the hardware is not initialized, do not operate it during
suspend/resume cycle, the hardware is already off so there is no
reason to access it.
In fact, wilc_sdio_enable_interrupt() in the resume callback does
interfere with the same call when initializing the hardware after
resume and makes such initialization after resume fail. Fix this
by not operating uninitialized hardware during suspend/resume.
Is this behavior observed then power-save is enabled when interface is not up.
This is observed when the system with WILC3000 boots (wilc3000 is not
if-up'd or anything) and is suspended and resumed, as simple as that.