Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc: mmc_test: initialize mmc_test_lock statically mmc_block: handle error from mmc_register_driver() atmel-mci: Set MMC_CAP_NEEDS_POLL if no detect_pin atmel-mci: Fix bogus debugfs file size atmel-mci: Fix memory leak in atmci_regs_show atmel-mci: debugfs: enable clock before dumping regs tmio_mmc: fix compilation with debug enabled
This commit is contained in:
@@ -615,14 +615,19 @@ static struct mmc_driver mmc_driver = {
|
||||
|
||||
static int __init mmc_blk_init(void)
|
||||
{
|
||||
int res = -ENOMEM;
|
||||
int res;
|
||||
|
||||
res = register_blkdev(MMC_BLOCK_MAJOR, "mmc");
|
||||
if (res)
|
||||
goto out;
|
||||
|
||||
return mmc_register_driver(&mmc_driver);
|
||||
res = mmc_register_driver(&mmc_driver);
|
||||
if (res)
|
||||
goto out2;
|
||||
|
||||
return 0;
|
||||
out2:
|
||||
unregister_blkdev(MMC_BLOCK_MAJOR, "mmc");
|
||||
out:
|
||||
return res;
|
||||
}
|
||||
|
Reference in New Issue
Block a user