summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/nand/gpmi-nand
diff options
context:
space:
mode:
authorRobert Jarzmik <robert.jarzmik@free.fr>2012-03-22 21:00:53 +0100
committerDavid Woodhouse <David.Woodhouse@intel.com>2012-03-27 02:03:27 +0200
commit7b0e67f604e1829e5292e1ad7743eb18dc42ea7c (patch)
tree48cb065f253ed6552e8e5805bba7647eb25a8ad7 /drivers/mtd/nand/gpmi-nand
parentmtd: docg3 refactor cascade floors structure (diff)
downloadlinux-7b0e67f604e1829e5292e1ad7743eb18dc42ea7c.tar.xz
linux-7b0e67f604e1829e5292e1ad7743eb18dc42ea7c.zip
mtd: docg3 add protection against concurrency
As docg3 is intolerant against reentrancy, especially because of its weird register access (ie. a register read is performed by a first register write), each access to the docg3 IO space must be locked. Lock the IO space with a mutex, shared by all chips on the same cascade, as they all share the same IO space. Signed-off-by: Robert Jarzmik <robert.jarzmik@free.fr> Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com> Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Diffstat (limited to 'drivers/mtd/nand/gpmi-nand')
0 files changed, 0 insertions, 0 deletions