ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND data port
authorJanusz Krzysztofik <jmkrzyszt@gmail.com>
Wed, 21 Nov 2018 11:08:03 +0000 (12:08 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 7 Dec 2018 09:38:27 +0000 (10:38 +0100)
commit02e1ca60f4c36c0f9635f79e172b72d811b8a627
tree07bf8fd542ce1f3c4c798e25ae0dec3cbb2e1db0
parent7a08dbaedd365fa4eb7c9cd504c075e3336eb0c6
ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND data port

Data port used by Amstrad Delta NAND driver is actually an OMAP MPUIO
device, already under control of gpio-omap driver.  The NAND driver
gets access to the port by ioremapping it and performs read/write
operations.  That is done without any proteciton from other users
legally manipulating the port pins over GPIO API.

The plan is to convert the driver to access the port over GPIO consumer
API.  Before that is implemented, the driver can already obtain
exclusive access to the port by requesting an array of its GPIO
descriptors.

Add respective entries to the NAND GPIO lookup table.

Signed-off-by: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Reviewed-by: Boris Brezillon <boris.brezillon@bootlin.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Acked-by: Tony Lindgren <tony@atomide.com>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
arch/arm/mach-omap1/board-ams-delta.c