mtd: rawnand: atmel: Warn about failure to unregister mtd device
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Tue, 7 Jun 2022 06:25:03 +0000 (08:25 +0200)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 9 Jun 2022 13:06:31 +0000 (15:06 +0200)
commit1cc82e09fc20dbb1f3aa41e9924c48e8194da754
tree0b053125817bd5a22f50e07c2d072ebc2031c1b2
parentf88c97c1332d6d760d193ce3d76765f8105b1cda
mtd: rawnand: atmel: Warn about failure to unregister mtd device

The Linux device core doesn't intend remove callbacks to fail. If an
error code is returned the device is removed anyhow. So wail loudly if
the atmel specific remove callback fails and return 0 anyhow to suppress
the generic (and little helpful) error message by the device core.

This is a preparation for making platform remove callbacks return void.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20220607062503.211345-1-u.kleine-koenig@pengutronix.de
drivers/mtd/nand/raw/atmel/nand-controller.c