]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* |
2 | * (C) 2001, 2001 Red Hat, Inc. | |
3 | * GPL'd | |
1da177e4 LT |
4 | */ |
5 | ||
6 | #ifndef __LINUX_MTD_GEN_PROBE_H__ | |
7 | #define __LINUX_MTD_GEN_PROBE_H__ | |
8 | ||
9 | #include <linux/mtd/flashchip.h> | |
61ecfa87 | 10 | #include <linux/mtd/map.h> |
1da177e4 LT |
11 | #include <linux/mtd/cfi.h> |
12 | #include <linux/bitops.h> | |
13 | ||
14 | struct chip_probe { | |
15 | char *name; | |
16 | int (*probe_chip)(struct map_info *map, __u32 base, | |
17 | unsigned long *chip_map, struct cfi_private *cfi); | |
18 | }; | |
19 | ||
20 | struct mtd_info *mtd_do_chip_probe(struct map_info *map, struct chip_probe *cp); | |
21 | ||
22 | #endif /* __LINUX_MTD_GEN_PROBE_H__ */ |