Home
last modified time | relevance | path

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

12

/u-boot/include/linux/mtd/
A Dpartitions.h44 struct nand_ecclayout *ecclayout; /* out of band layout for this partition (NAND only) */
A Donenand.h121 struct nand_ecclayout *ecclayout;
A Dmtd.h142 struct nand_ecclayout { struct
215 struct nand_ecclayout *ecclayout;
A Drawnand.h611 struct nand_ecclayout *layout;
957 struct nand_ecclayout *ecclayout;
/u-boot/drivers/mtd/nand/raw/
A Ddavinci_nand.c265 static struct nand_ecclayout nand_davinci_4bit_layout_oobfirst = {
309 static struct nand_ecclayout nand_keystone_rbl_4bit_layout_oobfirst = {
371 struct nand_ecclayout *saved_ecc_layout; in nand_davinci_write_page()
433 struct nand_ecclayout *saved_ecc_layout = chip->ecc.layout; in nand_davinci_read_page_hwecc()
739 struct nand_ecclayout *layout; in davinci_nand_init()
A Dnand_bch.c32 struct nand_ecclayout ecclayout;
116 struct nand_ecclayout *layout = nand->ecc.layout; in nand_bch_init()
A Dfsmc_nand.c29 static struct nand_ecclayout fsmc_ecc4_lp_layout = {
65 static struct nand_ecclayout fsmc_ecc4_224_layout = {
118 static struct nand_ecclayout fsmc_ecc4_sp_layout = {
135 static struct nand_ecclayout fsmc_ecc1_layout = {
A Dfsl_ifc_nand.c64 static struct nand_ecclayout oob_512_8bit_ecc4 = {
71 static struct nand_ecclayout oob_512_16bit_ecc4 = {
78 static struct nand_ecclayout oob_2048_ecc4 = {
90 static struct nand_ecclayout oob_4096_ecc4 = {
106 static struct nand_ecclayout oob_4096_ecc8 = {
130 static struct nand_ecclayout oob_8192_ecc4 = {
154 static struct nand_ecclayout oob_8192_ecc8 = {
891 struct nand_ecclayout *layout; in fsl_ifc_chip_init()
A Dfsl_elbc_nand.c81 static struct nand_ecclayout fsl_elbc_oob_sp_eccm0 = {
88 static struct nand_ecclayout fsl_elbc_oob_sp_eccm1 = {
95 static struct nand_ecclayout fsl_elbc_oob_lp_eccm0 = {
102 static struct nand_ecclayout fsl_elbc_oob_lp_eccm1 = {
A Datmel_nand.c74 static struct nand_ecclayout atmel_pmecc_oobinfo;
96 static void pmecc_config_ecc_layout(struct nand_ecclayout *layout, in pmecc_config_ecc_layout()
630 struct nand_ecclayout *ecc_layout; in atmel_pmecc_core_init()
979 static struct nand_ecclayout atmel_oobinfo_large = {
992 static struct nand_ecclayout atmel_oobinfo_small = {
A Dpxa3xx_nand.c333 static struct nand_ecclayout ecc_layout_2KB_bch4bit = {
343 static struct nand_ecclayout ecc_layout_2KB_bch8bit = {
357 static struct nand_ecclayout ecc_layout_4KB_bch4bit = {
372 static struct nand_ecclayout ecc_layout_8KB_bch4bit = {
399 static struct nand_ecclayout ecc_layout_4KB_bch8bit = {
409 static struct nand_ecclayout ecc_layout_8KB_bch8bit = {
A Dmxc_nand.c53 static struct nand_ecclayout nand_hw_eccoob = {
59 static struct nand_ecclayout nand_hw_eccoob2k = {
72 static struct nand_ecclayout nand_hw_eccoob = {
78 static struct nand_ecclayout nand_hw_eccoob2k = {
A Dvf610_nfc.c169 static struct nand_ecclayout vf610_nfc_ecc = {
184 static struct nand_ecclayout vf610_nfc_ecc = {
A Dzynq_nand.c189 static struct nand_ecclayout nand_oob_16 = {
197 static struct nand_ecclayout nand_oob_64 = {
207 static struct nand_ecclayout ondie_nand_oob_64 = {
A Dsunxi_nand.c227 struct nand_ecclayout layout;
1398 struct nand_ecclayout *layout; in sunxi_nand_hw_common_ecc_ctrl_init()
1473 struct nand_ecclayout *layout; in sunxi_nand_hw_ecc_ctrl_init()
1527 struct nand_ecclayout *layout; in sunxi_nand_hw_syndrome_ecc_ctrl_init()
A Domap_gpmc.c31 static __maybe_unused struct nand_ecclayout omap_ecclayout;
715 struct nand_ecclayout *ecclayout = &omap_ecclayout; in omap_select_ecc_scheme()
A Dlpc32xx_nand_mlc.c201 static struct nand_ecclayout lpc32xx_largepage_ecclayout = {
A Dlpc32xx_nand_slc.c76 static struct nand_ecclayout lpc32xx_nand_oob_16 = {
A Dstm32_fmc2_nand.c163 struct nand_ecclayout ecclayout;
889 struct nand_ecclayout *ecclayout; in stm32_fmc2_nfc_probe()
A Darasan_nfc.c222 static struct nand_ecclayout ondie_nand_oob_64 = {
270 static struct nand_ecclayout nand_oob;
A Dtegra_nand.c54 static struct nand_ecclayout eccoob = {
A Dnand_base.c56 static struct nand_ecclayout nand_oob_8 = {
66 static struct nand_ecclayout nand_oob_16 = {
74 static struct nand_ecclayout nand_oob_64 = {
85 static struct nand_ecclayout nand_oob_128 = {
A Dmxs_nand.c53 struct nand_ecclayout fake_ecc_layout;
/u-boot/drivers/mtd/nand/raw/brcmnand/
A Dbrcmnand.c899 static struct nand_ecclayout *brcmnand_create_layout(int ecc_level, in brcmnand_create_layout()
904 struct nand_ecclayout *layout; in brcmnand_create_layout()
1003 static struct nand_ecclayout *brcmstb_choose_ecc_layout( in brcmstb_choose_ecc_layout()
1006 struct nand_ecclayout *layout; in brcmstb_choose_ecc_layout()
/u-boot/drivers/mtd/onenand/
A Donenand_base.c53 static struct nand_ecclayout onenand_oob_128 = {
73 static struct nand_ecclayout onenand_oob_64 = {
90 static struct nand_ecclayout onenand_oob_32 = {

Completed in 838 milliseconds

12