libnvdimm: Make remove callback return void
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Fri, 12 Feb 2021 17:10:43 +0000 (18:10 +0100)
committerDan Williams <dan.j.williams@intel.com>
Wed, 17 Feb 2021 03:35:29 +0000 (19:35 -0800)
commit1f975074634a63f014e2b7e76852ee6d6005a91d
tree8fa1e0b3eacfb3299bb7384a191067114cffd155
parent8409f942a1f8c28296910b7b1d60f27dd3e03162
libnvdimm: Make remove callback return void

All drivers return 0 in their remove callback and the driver core ignores
the return value of nvdimm_bus_remove() anyhow. So simplify by changing
the driver remove callback to return void and return 0 unconditionally
to the upper layer.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Link: https://lore.kernel.org/r/20210212171043.2136580-2-u.kleine-koenig@pengutronix.de
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/dax/pmem/compat.c
drivers/nvdimm/blk.c
drivers/nvdimm/bus.c
drivers/nvdimm/dimm.c
drivers/nvdimm/pmem.c
drivers/nvdimm/region.c
include/linux/nd.h