* [patch/resend] add cmd_ctrl field to platform_nand_chip
@ 2007-04-30 16:17 Vitaly Wool
0 siblings, 0 replies; only message in thread
From: Vitaly Wool @ 2007-04-30 16:17 UTC (permalink / raw)
To: linux-mtd
This patch introduces cmd_ctrl field to the platform_nand_chip structure,
in order to enable supplying platform-specific ALE/CLE/nCE controlling
function.
include/linux/mtd/nand.h | 4 ++++
1 files changed, 4 insertions(+)
Signed-off-by: Vitaly Wool <vitalywool@gmail.com>
Index: linux-2.6/include/linux/mtd/nand.h
===================================================================
--- linux-2.6.orig/include/linux/mtd/nand.h
+++ linux-2.6/include/linux/mtd/nand.h
@@ -577,6 +577,8 @@ struct platform_nand_chip {
* @hwcontrol: platform specific hardware control structure
* @dev_ready: platform specific function to read ready/busy pin
* @select_chip: platform specific chip select function
+ * @cmd_ctrl: platform specific function for controlling
+ * ALE/CLE/nCE. Also used to write command and address
* @priv: private data to transport driver specific settings
*
* All fields are optional and depend on the hardware driver requirements
@@ -585,6 +587,8 @@ struct platform_nand_ctrl {
void (*hwcontrol)(struct mtd_info *mtd, int cmd);
int (*dev_ready)(struct mtd_info *mtd);
void (*select_chip)(struct mtd_info *mtd, int chip);
+ void (*cmd_ctrl)(struct mtd_info *mtd, int dat,
+ unsigned int ctrl);
void *priv;
};
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-04-30 16:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-30 16:17 [patch/resend] add cmd_ctrl field to platform_nand_chip Vitaly Wool
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox