Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03e296f6 authored by Brian Norris's avatar Brian Norris
Browse files

mtd: m25p80: use the SPI nor framework



Use the new SPI nor framework, and rewrite the m25p80:
 (0) remove all the NOR comands.
 (1) change the m25p->command to an array.
 (2) implement the necessary hooks, such as m25p80_read/m25p80_write.

Tested with the m25p32.
Signed-off-by: default avatarHuang Shijie <b32955@freescale.com>
Acked-by: default avatarMarek Vasut <marex@denx.de>
[Brian: rebased]
Signed-off-by: default avatarBrian Norris <computersforpeace@gmail.com>
parent 1ef39108
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -80,7 +80,7 @@ config MTD_DATAFLASH_OTP


config MTD_M25P80
config MTD_M25P80
	tristate "Support most SPI Flash chips (AT26DF, M25P, W25X, ...)"
	tristate "Support most SPI Flash chips (AT26DF, M25P, W25X, ...)"
	depends on SPI_MASTER
	depends on SPI_MASTER && MTD_SPI_NOR_BASE
	help
	help
	  This enables access to most modern SPI flash chips, used for
	  This enables access to most modern SPI flash chips, used for
	  program and data storage.   Series supported include Atmel AT26DF,
	  program and data storage.   Series supported include Atmel AT26DF,