summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorMarek Vasut <[email protected]>2019-04-02 02:52:53 +0200
committerJagan Teki <[email protected]>2019-04-12 11:42:48 +0530
commitf909ddb3e1770a5ef18606b46000e0d3eaf63b2e (patch)
tree12e1bdaac619b8b6674b58804bf67e65e39c04dc /include/linux
parent40264c0ca89a6953e05e89b6abe491f4b6e4a149 (diff)
mtd: spi: Replace ad-hoc default implementation with spi_mem_op
Replace the ad-hoc erase operation implementation with a simple spi_mem_op implementation of the same functionality. This is a minor optimization and removal of the ad-hoc code. This however also changes the behavior of the execution of the erase opcode from two separate transfer requests to the SPI NOR driver to one transfer request to the SPI NOR driver. The former was how U-Boot behaved before the SPI NOR framework was imported and the later was introduced by the SPI NOR framework. The former is more optimal, so keep that. Signed-off-by: Marek Vasut <[email protected]> Cc: Horatiu Vultur <[email protected]> Cc: Jagan Teki <[email protected]> Cc: Simon Goldschmidt <[email protected]> Cc: Stefan Roese <[email protected]> Cc: Vignesh R <[email protected]> Tested-by: Ashish Kumar <[email protected]>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions