forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/nfc/nfcmrvl/main.c
....@@ -194,6 +194,7 @@
194194 {
195195 struct nci_dev *ndev = priv->ndev;
196196
197
+ nci_unregister_device(ndev);
197198 if (priv->ndev->nfc_dev->fw_download_in_progress)
198199 nfcmrvl_fw_dnld_abort(priv);
199200
....@@ -202,7 +203,6 @@
202203 if (gpio_is_valid(priv->config.reset_n_io))
203204 gpio_free(priv->config.reset_n_io);
204205
205
- nci_unregister_device(ndev);
206206 nci_free_device(ndev);
207207 kfree(priv);
208208 }