hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/mmc/host/pxamci.c
....@@ -763,7 +763,12 @@
763763 dev_warn(dev, "gpio_ro and get_ro() both defined\n");
764764 }
765765
766
- mmc_add_host(mmc);
766
+ ret = mmc_add_host(mmc);
767
+ if (ret) {
768
+ if (host->pdata && host->pdata->exit)
769
+ host->pdata->exit(dev, mmc);
770
+ goto out;
771
+ }
767772
768773 return 0;
769774