root/include/linux/mtd/gen_probe.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


   1 /* SPDX-License-Identifier: GPL-2.0-or-later */
   2 /*
   3  * Copyright © 2001      Red Hat UK Limited
   4  * Copyright © 2001-2010 David Woodhouse <dwmw2@infradead.org>
   5  */
   6 
   7 #ifndef __LINUX_MTD_GEN_PROBE_H__
   8 #define __LINUX_MTD_GEN_PROBE_H__
   9 
  10 #include <linux/mtd/flashchip.h>
  11 #include <linux/mtd/map.h>
  12 #include <linux/mtd/cfi.h>
  13 #include <linux/bitops.h>
  14 
  15 struct chip_probe {
  16         char *name;
  17         int (*probe_chip)(struct map_info *map, __u32 base,
  18                           unsigned long *chip_map, struct cfi_private *cfi);
  19 };
  20 
  21 struct mtd_info *mtd_do_chip_probe(struct map_info *map, struct chip_probe *cp);
  22 
  23 #endif /* __LINUX_MTD_GEN_PROBE_H__ */

/* [<][>][^][v][top][bottom][index][help] */