/linux-4.1.27/include/linux/mtd/ |
D | nand_bch.h | 37 unsigned int eccbytes, struct nand_ecclayout **ecclayout); 63 unsigned int eccbytes, struct nand_ecclayout **ecclayout) in nand_bch_init()
|
D | sharpsl.h | 17 struct nand_ecclayout *ecc_layout;
|
D | partitions.h | 44 struct nand_ecclayout *ecclayout; /* out of band layout for this partition (NAND only) */
|
D | nftl.h | 53 struct nand_ecclayout oobinfo;
|
D | inftl.h | 47 struct nand_ecclayout oobinfo;
|
D | mtd.h | 105 struct nand_ecclayout { struct 171 struct nand_ecclayout *ecclayout;
|
D | onenand.h | 137 struct nand_ecclayout *ecclayout;
|
D | nand.h | 495 struct nand_ecclayout *layout; 863 struct nand_ecclayout *ecclayout;
|
/linux-4.1.27/drivers/mtd/nand/ |
D | nand_bch.c | 41 struct nand_ecclayout ecclayout; 128 struct nand_ecclayout **ecclayout) in nand_bch_init() 131 struct nand_ecclayout *layout; in nand_bch_init()
|
D | sm_common.c | 15 static struct nand_ecclayout nand_oob_sm = { 31 static struct nand_ecclayout nand_oob_sm_small = {
|
D | fsl_ifc_nand.c | 72 static struct nand_ecclayout oob_512_8bit_ecc4 = { 79 static struct nand_ecclayout oob_512_16bit_ecc4 = { 86 static struct nand_ecclayout oob_2048_ecc4 = { 98 static struct nand_ecclayout oob_4096_ecc4 = { 114 static struct nand_ecclayout oob_4096_ecc8 = { 138 static struct nand_ecclayout oob_8192_ecc4 = { 162 static struct nand_ecclayout oob_8192_ecc8 = { 878 struct nand_ecclayout *layout; in fsl_ifc_chip_init()
|
D | fsmc_nand.c | 42 static struct nand_ecclayout fsmc_ecc1_128_layout = { 58 static struct nand_ecclayout fsmc_ecc1_64_layout = { 69 static struct nand_ecclayout fsmc_ecc1_16_layout = { 82 static struct nand_ecclayout fsmc_ecc4_256_layout = { 142 static struct nand_ecclayout fsmc_ecc4_224_layout = { 178 static struct nand_ecclayout fsmc_ecc4_128_layout = { 214 static struct nand_ecclayout fsmc_ecc4_64_layout = { 238 static struct nand_ecclayout fsmc_ecc4_16_layout = {
|
D | fsl_elbc_nand.c | 84 static struct nand_ecclayout fsl_elbc_oob_sp_eccm0 = { 91 static struct nand_ecclayout fsl_elbc_oob_sp_eccm1 = { 98 static struct nand_ecclayout fsl_elbc_oob_lp_eccm0 = { 105 static struct nand_ecclayout fsl_elbc_oob_lp_eccm1 = {
|
D | sunxi_nand.c | 205 struct nand_ecclayout layout; 529 struct nand_ecclayout *layout = ecc->layout; in sunxi_nfc_hw_ecc_read_page() 615 struct nand_ecclayout *layout = ecc->layout; in sunxi_nfc_hw_ecc_write_page() 925 struct nand_ecclayout *layout; in sunxi_nand_hw_common_ecc_ctrl_init() 984 struct nand_ecclayout *layout; in sunxi_nand_hw_ecc_ctrl_init() 1037 struct nand_ecclayout *layout; in sunxi_nand_hw_syndrome_ecc_ctrl_init()
|
D | mxc_nand.c | 152 struct nand_ecclayout *ecclayout_512, *ecclayout_2k, *ecclayout_4k; 204 static struct nand_ecclayout nandv1_hw_eccoob_smallpage = { 210 static struct nand_ecclayout nandv1_hw_eccoob_largepage = { 218 static struct nand_ecclayout nandv2_hw_eccoob_smallpage = { 229 static struct nand_ecclayout nandv2_hw_eccoob_largepage = { 246 static struct nand_ecclayout nandv2_hw_eccoob_4k = {
|
D | davinci_nand.c | 58 struct nand_ecclayout ecclayout; 490 static struct nand_ecclayout hwecc4_small = { 506 static struct nand_ecclayout hwecc4_2048 = {
|
D | atmel_nand.c | 75 static struct nand_ecclayout atmel_oobinfo_large = { 88 static struct nand_ecclayout atmel_oobinfo_small = { 160 static struct nand_ecclayout atmel_pmecc_oobinfo; 477 static void pmecc_config_ecc_layout(struct nand_ecclayout *layout, in pmecc_config_ecc_layout() 997 struct nand_ecclayout *ecc_layout; in atmel_pmecc_core_init()
|
D | cafe_nand.c | 455 static struct nand_ecclayout cafe_oobinfo_2048 = { 490 static struct nand_ecclayout cafe_oobinfo_512 = {
|
D | sh_flctl.c | 46 static struct nand_ecclayout flctl_4secc_oob_16 = { 54 static struct nand_ecclayout flctl_4secc_oob_64 = {
|
D | pxa3xx_nand.c | 288 static struct nand_ecclayout ecc_layout_2KB_bch4bit = { 298 static struct nand_ecclayout ecc_layout_4KB_bch4bit = { 313 static struct nand_ecclayout ecc_layout_4KB_bch8bit = {
|
D | bf5xx_nand.c | 112 static struct nand_ecclayout bootrom_ecclayout = {
|
D | denali.c | 1362 static struct nand_ecclayout nand_8bit_oob = { 1367 static struct nand_ecclayout nand_15bit_oob = {
|
D | hisi504_nand.c | 634 static struct nand_ecclayout nand_ecc_2K_16bits = {
|
D | lpc32xx_mlc.c | 142 static struct nand_ecclayout lpc32xx_nand_oob = {
|
D | nand_base.c | 53 static struct nand_ecclayout nand_oob_8 = { 63 static struct nand_ecclayout nand_oob_16 = { 71 static struct nand_ecclayout nand_oob_64 = { 82 static struct nand_ecclayout nand_oob_128 = {
|
D | s3c2410.c | 88 static struct nand_ecclayout nand_hw_eccoob = {
|
D | omap2.c | 174 struct nand_ecclayout oobinfo; 1658 struct nand_ecclayout *ecclayout; in omap_nand_probe()
|
D | lpc32xx_slc.c | 146 static struct nand_ecclayout lpc32xx_nand_oob_16 = {
|
D | docg4.c | 225 static struct nand_ecclayout docg4_oobinfo = {
|
D | diskonchip.c | 993 static struct nand_ecclayout doc200x_oobinfo = {
|
/linux-4.1.27/arch/mips/include/asm/mach-jz4740/ |
D | jz4740_nand.h | 28 struct nand_ecclayout *ecc_layout;
|
/linux-4.1.27/include/linux/platform_data/ |
D | mtd-nand-s3c2410.h | 43 struct nand_ecclayout *ecc_layout;
|
/linux-4.1.27/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.h | 81 struct nand_ecclayout *ecclayout;
|
D | mt29f_spinand.c | 45 static struct nand_ecclayout spinand_oob_64 = {
|
/linux-4.1.27/arch/mips/jz4740/ |
D | board-qi_lb60.c | 53 static struct nand_ecclayout qi_lb60_ecclayout_1gb = { 89 static struct nand_ecclayout qi_lb60_ecclayout_2gb = {
|
/linux-4.1.27/arch/arm/mach-pxa/ |
D | spitz.c | 766 static struct nand_ecclayout akita_oobinfo = {
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | onenand_base.c | 71 static struct nand_ecclayout flexonenand_oob_128 = { 99 static struct nand_ecclayout onenand_oob_128 = { 120 static struct nand_ecclayout onenand_oob_64 = { 137 static struct nand_ecclayout onenand_oob_32 = {
|
/linux-4.1.27/arch/arm/plat-samsung/ |
D | devs.c | 715 sizeof(struct nand_ecclayout), GFP_KERNEL); in s3c_nand_copy_set()
|
/linux-4.1.27/drivers/mtd/ |
D | mtdchar.c | 475 static int shrink_ecclayout(const struct nand_ecclayout *from, in shrink_ecclayout()
|
D | mtdswap.c | 1420 struct nand_ecclayout *oinfo; in mtdswap_add_mtd()
|
/linux-4.1.27/fs/jffs2/ |
D | wbuf.c | 1186 struct nand_ecclayout *oinfo = c->mtd->ecclayout; in jffs2_nand_flash_setup()
|
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-nand.c | 50 static struct nand_ecclayout gpmi_hw_ecclayout = {
|
/linux-4.1.27/drivers/mtd/devices/ |
D | docg3.c | 77 static struct nand_ecclayout docg3_oobinfo = {
|