mtd: rawnand: au1550: Ensure the presence of the right includes
authorMiquel Raynal <miquel.raynal@bootlin.com>
Fri, 13 Nov 2020 12:40:21 +0000 (13:40 +0100)
committerMiquel Raynal <miquel.raynal@bootlin.com>
Thu, 10 Dec 2020 21:37:32 +0000 (22:37 +0100)
commitd59df005ed6870c4a8914489a8520b9f339ac62e
treea8b7086c8fe88cc1df0bbf6fb5d8cc0087944ed3
parent928f0736e9aa19488e030e408dde308507fe8bc1
mtd: rawnand: au1550: Ensure the presence of the right includes

While working a bit on this driver I dropped the platform includes and
commented a few lines just to verify the correctness of my changes. It
appeared the following:

drivers/mtd/nand/raw/au1550nd.c: In function ‘au1550nd_waitrdy’:
drivers/mtd/nand/raw/au1550nd.c:130:3: error: implicit declaration of function ‘usleep_range’ [-Werror=implicit-function-declaration]
   usleep_range(10, 100);
   ^~~~~~~~~~~~
drivers/mtd/nand/raw/au1550nd.c: In function ‘au1550nd_exec_instr’:
drivers/mtd/nand/raw/au1550nd.c:188:3: error: implicit declaration of function ‘ndelay’ [-Werror=implicit-function-declaration]
   ndelay(instr->delay_ns);
   ^~~~~~

I think the delay.h header should be included in this file and not
come from one of its platform includes, so let's add it here.

Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
Link: https://lore.kernel.org/linux-mtd/20201113124021.32675-1-miquel.raynal@bootlin.com
drivers/mtd/nand/raw/au1550nd.c