]> git.itanic.dy.fi Git - linux-stable/commit
can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration
authorMarc Kleine-Budde <mkl@pengutronix.de>
Mon, 10 Aug 2020 20:23:49 +0000 (22:23 +0200)
committerMarc Kleine-Budde <mkl@pengutronix.de>
Sun, 15 Nov 2020 17:24:36 +0000 (18:24 +0100)
commitc81d0b6ca665477c761f227807010762630b089f
tree2180c715733221242fd4cc892348ea7a94ac9330
parent1ff203badbbf1738027c8395d5b40b0d462b6e4d
can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration

Change the order in tcan4x5x_can_remove() to be the exact inverse of
tcan4x5x_can_probe(). First m_can_class_unregister(), then power down the
device.

Fixes: 5443c226ba91 ("can: tcan4x5x: Add tcan4x5x driver to the kernel")
Cc: Dan Murphy <dmurphy@ti.com>
Link: http://lore.kernel.org/r/20201019154233.1262589-10-mkl@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
drivers/net/can/m_can/tcan4x5x.c