mtd: rawnand: marvell: Clean the controller state before each operation
Since the migration of the driver to stop using the legacy ->select_chip() hook, there is nothing deselecting the target anymore, thus the selection is not forced at the next access. Ensure the ND_RUN bit and the interrupts are always in a clean state. Cc: Daniel Mack <daniel@zonque.org> Cc: stable@vger.kernel.org Fixes: b2525141 ("mtd: rawnand: marvell: Stop implementing ->select_chip()") Suggested-by:Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by:
Miquel Raynal <miquel.raynal@bootlin.com> Tested-by:
Daniel Mack <daniel@zonque.org> Reviewed-by:
Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by:
Richard Weinberger <richard@nod.at>
Showing
Please register or sign in to comment