]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/linux/mtd/spinand.h
mtd: spinand: Use the spi-mem dirmap API
[linux.git] / include / linux / mtd / spinand.h
index b92e2aa955b6f8f59fec6dfc802e15658b126b5c..507f7e289bd1596c746062a705455a9c4c5722e0 100644 (file)
@@ -302,6 +302,11 @@ struct spinand_info {
                __VA_ARGS__                                             \
        }
 
+struct spinand_dirmap {
+       struct spi_mem_dirmap_desc *wdesc;
+       struct spi_mem_dirmap_desc *rdesc;
+};
+
 /**
  * struct spinand_device - SPI NAND device instance
  * @base: NAND device instance
@@ -341,6 +346,8 @@ struct spinand_device {
                const struct spi_mem_op *update_cache;
        } op_templates;
 
+       struct spinand_dirmap *dirmaps;
+
        int (*select_target)(struct spinand_device *spinand,
                             unsigned int target);
        unsigned int cur_target;