Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

mtd: Avoid printing error messages on probe deferrals

There is no reason to complain about probe errors in case of deferrals.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Reviewed-by: Michael Walle <michael@walle.cc>
Link: https://lore.kernel.org/linux-mtd/20230307192506.439532-1-miquel.raynal@bootlin.com

+4 -5
+4 -5
drivers/mtd/mtdcore.c
··· 536 536 mtd->nvmem = nvmem_register(&config); 537 537 if (IS_ERR(mtd->nvmem)) { 538 538 /* Just ignore if there is no NVMEM support in the kernel */ 539 - if (PTR_ERR(mtd->nvmem) == -EOPNOTSUPP) { 539 + if (PTR_ERR(mtd->nvmem) == -EOPNOTSUPP) 540 540 mtd->nvmem = NULL; 541 - } else { 542 - dev_err(&mtd->dev, "Failed to register NVMEM device\n"); 543 - return PTR_ERR(mtd->nvmem); 544 - } 541 + else 542 + return dev_err_probe(&mtd->dev, PTR_ERR(mtd->nvmem), 543 + "Failed to register NVMEM device\n"); 545 544 } 546 545 547 546 return 0;