blob: a7ce77c7c1a8e5d5d7009e9122c1684fa3b70d95 [file] [log] [blame]
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -04001/*
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -04002 * This file is licensed under the terms of the GNU General Public
Lennert Buytenhek5d4294c2008-03-27 14:51:40 -04003 * License version 2. This program is licensed "as is" without any
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -04004 * warranty of any kind, whether express or implied.
5 */
6
Sachin Kamat6bd8c022013-12-30 12:00:21 +05307#ifndef __MTD_ORION_NAND_H
8#define __MTD_ORION_NAND_H
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -04009
10/*
11 * Device bus NAND private data
12 */
13struct orion_nand_data {
14 struct mtd_partition *parts;
Ben Dookseedfea22010-04-20 10:26:18 +010015 int (*dev_ready)(struct mtd_info *mtd);
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -040016 u32 nr_parts;
17 u8 ale; /* address line number connected to ALE */
18 u8 cle; /* address line number connected to CLE */
19 u8 width; /* buswidth */
Saeed Bisharaf4db56f2008-05-04 19:25:52 -110020 u8 chip_delay;
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -040021};
22
Lennert Buytenhek92aecfa2008-03-27 14:51:39 -040023
Tzachi Perelsteinca26f7d2007-10-23 15:14:42 -040024#endif