summaryrefslogtreecommitdiff
path: root/firmware/target/mips/ingenic_x1000/nand-x1000.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/mips/ingenic_x1000/nand-x1000.h')
-rw-r--r--firmware/target/mips/ingenic_x1000/nand-x1000.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/firmware/target/mips/ingenic_x1000/nand-x1000.h b/firmware/target/mips/ingenic_x1000/nand-x1000.h
index dda54eb5c6..0a22a4ff3c 100644
--- a/firmware/target/mips/ingenic_x1000/nand-x1000.h
+++ b/firmware/target/mips/ingenic_x1000/nand-x1000.h
@@ -95,6 +95,8 @@
95typedef uint32_t nand_block_t; 95typedef uint32_t nand_block_t;
96typedef uint32_t nand_page_t; 96typedef uint32_t nand_page_t;
97 97
98struct nand_drv;
99
98struct nand_chip { 100struct nand_chip {
99 /* Manufacturer and device ID bytes */ 101 /* Manufacturer and device ID bytes */
100 uint8_t mf_id; 102 uint8_t mf_id;
@@ -126,6 +128,9 @@ struct nand_chip {
126 128
127 /* Chip specific flags */ 129 /* Chip specific flags */
128 uint32_t flags; 130 uint32_t flags;
131
132 /* Chip-specific setup routine */
133 void(*setup_chip)(struct nand_drv* drv);
129}; 134};
130 135
131struct nand_drv { 136struct nand_drv {