Additional arguments to <struct nand_chip.hwcontrol> and .dev_ready functions

Juergen Beisert jbeisert at eurodsn.de
Fri Jul 11 10:49:26 EDT 2003


Hello all,

I have written a driver for my NAND flash chip application using the mtd 
framework. It works fine when there is only one chip in one memory area 
present.
But if there are more than one NAND chip, you need more than one function for
    struct nand_chip.hwcontrol,
because this function don't know which chips control lines it should change.
Same with
    struct nand_chip.dev_ready.
For which chip it should wait?

Is it possible to add arguments, like a pointer to the struct nand_chip, to 
these functions? Then one of this function could handle more than one chip.

--JB



More information about the linux-mtd mailing list