]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - include/linux/spi/spi-mem.h
spi: spi-mem: Add devm_spi_mem_dirmap_{create,destroy}()
[linux.git] / include / linux / spi / spi-mem.h
index 3fe24500c5ee957d104f319cd3246e0abccf3a34..3703d0dcac2e8f674a0de021676aa294947bc43a 100644 (file)
@@ -330,6 +330,11 @@ ssize_t spi_mem_dirmap_read(struct spi_mem_dirmap_desc *desc,
                            u64 offs, size_t len, void *buf);
 ssize_t spi_mem_dirmap_write(struct spi_mem_dirmap_desc *desc,
                             u64 offs, size_t len, const void *buf);
+struct spi_mem_dirmap_desc *
+devm_spi_mem_dirmap_create(struct device *dev, struct spi_mem *mem,
+                          const struct spi_mem_dirmap_info *info);
+void devm_spi_mem_dirmap_destroy(struct device *dev,
+                                struct spi_mem_dirmap_desc *desc);
 
 int spi_mem_driver_register_with_owner(struct spi_mem_driver *drv,
                                       struct module *owner);