Searched refs:nand_bbt_descr (Results 1 – 25 of 25) sorted by relevance
/linux-4.1.27/drivers/mtd/nand/ |
D | nand_bbt.c | 98 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 …]
|
D | cafe_nand.c | 470 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 = {
|
D | lpc32xx_mlc.c | 160 static struct nand_bbt_descr lpc32xx_nand_bbt = { 166 static struct nand_bbt_descr lpc32xx_nand_bbt_mirror = {
|
D | fsl_elbc_nand.c | 119 static struct nand_bbt_descr bbt_main_descr = { 129 static struct nand_bbt_descr bbt_mirror_descr = {
|
D | lpc32xx_slc.c | 162 static struct nand_bbt_descr bbt_smallpage_main_descr = { 172 static struct nand_bbt_descr bbt_smallpage_mirror_descr = {
|
D | fsl_ifc_nand.c | 207 static struct nand_bbt_descr bbt_main_descr = { 217 static struct nand_bbt_descr bbt_mirror_descr = {
|
D | sh_flctl.c | 70 static struct nand_bbt_descr flctl_4secc_smallpage = { 77 static struct nand_bbt_descr flctl_4secc_largepage = {
|
D | mxc_nand.c | 1177 static struct nand_bbt_descr bbt_main_descr = { 1187 static struct nand_bbt_descr bbt_mirror_descr = {
|
D | denali.c | 1374 static struct nand_bbt_descr bbt_main_descr = { 1384 static struct nand_bbt_descr bbt_mirror_descr = {
|
D | pxa3xx_nand.c | 268 static struct nand_bbt_descr bbt_main_descr = { 278 static struct nand_bbt_descr bbt_mirror_descr = {
|
D | diskonchip.c | 1563 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()
|
D | docg4.c | 1094 struct nand_bbt_descr *bbtd = nand->badblock_pattern; in docg4_block_markbad()
|
/linux-4.1.27/include/linux/mtd/ |
D | bbm.h | 57 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);
|
D | sharpsl.h | 16 struct nand_bbt_descr *badblock_pattern;
|
D | nand.h | 715 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/ |
D | onenand_bbt.c | 33 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/ |
D | mtd-davinci.h | 83 struct nand_bbt_descr *bbt_td; 84 struct nand_bbt_descr *bbt_md;
|
/linux-4.1.27/include/linux/mfd/ |
D | tmio.h | 132 struct nand_bbt_descr *badblock_pattern;
|
/linux-4.1.27/arch/arm/mach-davinci/ |
D | board-da830-evm.c | 331 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/ |
D | poodle.c | 356 static struct nand_bbt_descr sharpsl_bbt = {
|
D | corgi.c | 628 static struct nand_bbt_descr sharpsl_bbt = {
|
D | eseries.c | 311 static struct nand_bbt_descr e400_t7l66xb_nand_bbt = {
|
D | tosa.c | 696 static struct nand_bbt_descr tosa_tc6393xb_nand_bbt = {
|
D | spitz.c | 759 static struct nand_bbt_descr spitz_nand_bbt = {
|
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-nand.c | 39 static struct nand_bbt_descr gpmi_bbt_descr = {
|