1  /* SPDX-License-Identifier: GPL-2.0-only */
2  /*
3   * SharpSL NAND support
4   *
5   * Copyright (C) 2008 Dmitry Baryshkov
6   */
7  
8  #ifndef _MTD_SHARPSL_H
9  #define _MTD_SHARPSL_H
10  
11  #include <linux/mtd/rawnand.h>
12  #include <linux/mtd/partitions.h>
13  
14  struct sharpsl_nand_platform_data {
15  	struct nand_bbt_descr	*badblock_pattern;
16  	const struct mtd_ooblayout_ops *ecc_layout;
17  	struct mtd_partition	*partitions;
18  	unsigned int		nr_partitions;
19  	const char *const	*part_parsers;
20  };
21  
22  #endif /* _MTD_SHARPSL_H */
23