From 146bad96191753f1918bfa4dca75d20e03fc63b2 Mon Sep 17 00:00:00 2001 From: Tom Rini Date: Mon, 17 Aug 2015 13:29:54 +0530 Subject: sf: ops: Add spi_flash_copy_mmap function When doing a memory mapped copy we may have DMA available and thus need to have this copy abstracted so that the driver can do it, rather than a simple memcpy. Signed-off-by: Tom Rini Signed-off-by: Vignesh R Reviewed-by: Jagan Teki --- include/spi.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/spi.h') diff --git a/include/spi.h b/include/spi.h index 18362364cf..51fdfd6d73 100644 --- a/include/spi.h +++ b/include/spi.h @@ -272,6 +272,9 @@ int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen); int spi_xfer(struct spi_slave *slave, unsigned int bitlen, const void *dout, void *din, unsigned long flags); +/* Copy memory mapped data */ +void spi_flash_copy_mmap(void *data, void *offset, size_t len); + /** * Determine if a SPI chipselect is valid. * This function is provided by the board if the low-level SPI driver -- cgit v1.2.1