]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
spi: fix controller cleanup() documentation
authorJohan Hovold <johan@kernel.org>
Fri, 10 Apr 2026 15:49:07 +0000 (17:49 +0200)
committerMark Brown <broonie@kernel.org>
Wed, 22 Apr 2026 14:10:18 +0000 (15:10 +0100)
The controller cleanup() callback is no longer called when releasing a
device, but rather when deregistering it (and on registration failures).

Fixes: c7299fea6769 ("spi: Fix spi device unregister flow")
Cc: Saravana Kannan <saravanak@kernel.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
Link: https://patch.msgid.link/20260410154907.129248-3-johan@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
include/linux/spi/spi.h

index 7587b1c5d7ecb3eb2efa55f8cc453b4fd4f60cd9..bbb5b870baebf7f8aac070078be0fcb22e64c02c 100644 (file)
@@ -701,7 +701,7 @@ struct spi_controller {
        int                     (*transfer)(struct spi_device *spi,
                                                struct spi_message *mesg);
 
-       /* Called on release() to free memory provided by spi_controller */
+       /* Called on deregistration to free memory provided by spi_controller */
        void                    (*cleanup)(struct spi_device *spi);
 
        /*