> > On 6/21/2024 10:51 AM, David Lin wrote: > ... > > + > > +/* This function unregisters the SDIO device. > > + * > > + * The SDIO IRQ is released, the function is disabled and driver > > + * data is set to null. > > + */ > > +static void > > +nxpwifi_unregister_dev(struct nxpwifi_adapter *adapter) { > > + struct sdio_mmc_card *card = adapter->card; > > + > > + if (adapter->card) { > > + card->adapter = NULL; > > + sdio_claim_host(card->func); > > + sdio_disable_func(card->func); > > + sdio_release_host(card->func); > > + } > > +} > > Missing call to sdio_release_irq() ? > > Michael. sdio_release_irq() is called by nxpwifi_sdio_disable_host_int(). David