]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
mtd: spinand: Expose spinand_op_is_odtr()
authorMiquel Raynal <miquel.raynal@bootlin.com>
Wed, 29 Apr 2026 17:56:39 +0000 (19:56 +0200)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Mon, 4 May 2026 13:02:07 +0000 (15:02 +0200)
This helper is going to be needed in a vendor driver, so expose it.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
drivers/mtd/nand/spi/core.c
include/linux/mtd/spinand.h

index 43df7d558b7486d8f0dbd87e8b025cc46ebeacba..a8247e5720c39c433fddf8819fbc1e2a1ccce538 100644 (file)
@@ -1400,7 +1400,7 @@ static void spinand_manufacturer_cleanup(struct spinand_device *spinand)
                return spinand->manufacturer->ops->cleanup(spinand);
 }
 
-static bool spinand_op_is_odtr(const struct spi_mem_op *op)
+bool spinand_op_is_odtr(const struct spi_mem_op *op)
 {
        return op->cmd.dtr && op->cmd.buswidth == 8;
 }
index 58abd306ebe394d62ce329efca9e1f62543ebdfd..e1f19664bb2541d2ff6eaa4a0c0d1665afb6d478 100644 (file)
@@ -862,6 +862,8 @@ static inline void spinand_set_of_node(struct spinand_device *spinand,
        nanddev_set_of_node(&spinand->base, np);
 }
 
+bool spinand_op_is_odtr(const struct spi_mem_op *op);
+
 int spinand_match_and_init(struct spinand_device *spinand,
                           const struct spinand_info *table,
                           unsigned int table_size,