Home
last modified time | relevance | path

Searched refs:nand_bbt_descr (Results 1 – 25 of 25) sorted by relevance

/linux-4.1.27/drivers/mtd/nand/
Dnand_bbt.c98 static int check_pattern_no_oob(uint8_t *buf, struct nand_bbt_descr *td) in check_pattern_no_oob()
115 static int check_pattern(uint8_t *buf, int len, int paglen, struct nand_bbt_descr *td) in check_pattern()
136 static int check_short_pattern(uint8_t *buf, struct nand_bbt_descr *td) in check_short_pattern()
150 static u32 add_marker_len(struct nand_bbt_descr *td) in add_marker_len()
175 struct nand_bbt_descr *td, int offs) in read_bbt()
267 static int read_abs_bbt(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *td, int chip) in read_abs_bbt()
294 struct nand_bbt_descr *td) in scan_read_data()
348 size_t len, struct nand_bbt_descr *td) in scan_read()
372 static u32 bbt_get_ver_offs(struct mtd_info *mtd, struct nand_bbt_descr *td) in bbt_get_ver_offs()
392 struct nand_bbt_descr *td, struct nand_bbt_descr *md) in read_abs_bbts()
[all …]
Dcafe_nand.c470 static struct nand_bbt_descr cafe_bbt_main_descr_2048 = {
480 static struct nand_bbt_descr cafe_bbt_mirror_descr_2048 = {
496 static struct nand_bbt_descr cafe_bbt_main_descr_512 = {
506 static struct nand_bbt_descr cafe_bbt_mirror_descr_512 = {
Dlpc32xx_mlc.c160 static struct nand_bbt_descr lpc32xx_nand_bbt = {
166 static struct nand_bbt_descr lpc32xx_nand_bbt_mirror = {
Dfsl_elbc_nand.c119 static struct nand_bbt_descr bbt_main_descr = {
129 static struct nand_bbt_descr bbt_mirror_descr = {
Dlpc32xx_slc.c162 static struct nand_bbt_descr bbt_smallpage_main_descr = {
172 static struct nand_bbt_descr bbt_smallpage_mirror_descr = {
Dfsl_ifc_nand.c207 static struct nand_bbt_descr bbt_main_descr = {
217 static struct nand_bbt_descr bbt_mirror_descr = {
Dsh_flctl.c70 static struct nand_bbt_descr flctl_4secc_smallpage = {
77 static struct nand_bbt_descr flctl_4secc_largepage = {
Dmxc_nand.c1177 static struct nand_bbt_descr bbt_main_descr = {
1187 static struct nand_bbt_descr bbt_mirror_descr = {
Ddenali.c1374 static struct nand_bbt_descr bbt_main_descr = {
1384 static struct nand_bbt_descr bbt_mirror_descr = {
Dpxa3xx_nand.c268 static struct nand_bbt_descr bbt_main_descr = {
278 static struct nand_bbt_descr bbt_mirror_descr = {
Ddiskonchip.c1563 sizeof(struct nand_chip) + sizeof(struct doc_priv) + (2 * sizeof(struct nand_bbt_descr)); in doc_probe()
1572 nand->bbt_td = (struct nand_bbt_descr *) (doc + 1); in doc_probe()
Ddocg4.c1094 struct nand_bbt_descr *bbtd = nand->badblock_pattern; in docg4_block_markbad()
/linux-4.1.27/include/linux/mtd/
Dbbm.h57 struct nand_bbt_descr { struct
163 struct nand_bbt_descr *badblock_pattern;
169 extern int onenand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd);
Dsharpsl.h16 struct nand_bbt_descr *badblock_pattern;
Dnand.h715 struct nand_bbt_descr *bbt_td;
716 struct nand_bbt_descr *bbt_md;
718 struct nand_bbt_descr *badblock_pattern;
836 extern int nand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd);
/linux-4.1.27/drivers/mtd/onenand/
Donenand_bbt.c33 static int check_short_pattern(uint8_t *buf, int len, int paglen, struct nand_bbt_descr *td) in check_short_pattern()
57 static int create_bbt(struct mtd_info *mtd, uint8_t *buf, struct nand_bbt_descr *bd, int chip) in create_bbt()
132 static inline int onenand_memory_bbt (struct mtd_info *mtd, struct nand_bbt_descr *bd) in onenand_memory_bbt()
182 int onenand_scan_bbt(struct mtd_info *mtd, struct nand_bbt_descr *bd) in onenand_scan_bbt()
219 static struct nand_bbt_descr largepage_memorybased = {
/linux-4.1.27/include/linux/platform_data/
Dmtd-davinci.h83 struct nand_bbt_descr *bbt_td;
84 struct nand_bbt_descr *bbt_md;
/linux-4.1.27/include/linux/mfd/
Dtmio.h132 struct nand_bbt_descr *badblock_pattern;
/linux-4.1.27/arch/arm/mach-davinci/
Dboard-da830-evm.c331 static struct nand_bbt_descr da830_evm_nand_bbt_main_descr = {
342 static struct nand_bbt_descr da830_evm_nand_bbt_mirror_descr = {
/linux-4.1.27/arch/arm/mach-pxa/
Dpoodle.c356 static struct nand_bbt_descr sharpsl_bbt = {
Dcorgi.c628 static struct nand_bbt_descr sharpsl_bbt = {
Deseries.c311 static struct nand_bbt_descr e400_t7l66xb_nand_bbt = {
Dtosa.c696 static struct nand_bbt_descr tosa_tc6393xb_nand_bbt = {
Dspitz.c759 static struct nand_bbt_descr spitz_nand_bbt = {
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/
Dgpmi-nand.c39 static struct nand_bbt_descr gpmi_bbt_descr = {