Home
last modified time | relevance | path

Searched refs:NAND_NEED_SCRAMBLING (Results 1 – 9 of 9) sorted by relevance

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dnand_ids.c66 SZ_8K, SZ_4K, SZ_2M, NAND_NEED_SCRAMBLING, 6, 640,
70 SZ_8K, SZ_8K, SZ_2M, NAND_NEED_SCRAMBLING, 6, 640,
74 SZ_16K, SZ_8K, SZ_4M, NAND_NEED_SCRAMBLING, 6, 1664,
H A Dsunxi_nand.c710 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_config()
724 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_enable()
736 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_disable()
867 if (nand->options & NAND_NEED_SCRAMBLING) { in sunxi_nfc_hw_ecc_read_chunk()
889 if (bbm && nand->options & NAND_NEED_SCRAMBLING) in sunxi_nfc_hw_ecc_read_chunk()
950 if ((nand->options & NAND_NEED_SCRAMBLING) && bbm) { in sunxi_nfc_hw_ecc_write_chunk()
1095 if (oob_required || (chip->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_hw_ecc_write_page()
1193 if (oob_required || (chip->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_hw_syndrome_ecc_write_page()
1721 if (nand->options & NAND_NEED_SCRAMBLING) in sunxi_nand_chip_init()
/openbmc/linux/drivers/mtd/nand/raw/
H A Dnand_hynix.c591 chip->options |= NAND_NEED_SCRAMBLING; in hynix_nand_extract_scrambling_requirements()
599 chip->options |= NAND_NEED_SCRAMBLING; in hynix_nand_extract_scrambling_requirements()
605 chip->options |= NAND_NEED_SCRAMBLING; in hynix_nand_extract_scrambling_requirements()
693 chip->options |= NAND_NEED_SCRAMBLING; in h27ucg8t2etrbc_init()
H A Dnand_ids.c55 SZ_8K, SZ_8K, SZ_2M, NAND_NEED_SCRAMBLING, 6, 640,
59 SZ_16K, SZ_8K, SZ_4M, NAND_NEED_SCRAMBLING, 6, 1664,
H A Dsunxi_nand.c629 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_config()
642 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_enable()
653 if (!(nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_randomizer_disable()
724 if (bbm && (nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_hw_ecc_get_prot_oob_bytes()
736 if (bbm && (nand->options & NAND_NEED_SCRAMBLING)) { in sunxi_nfc_hw_ecc_set_prot_oob_bytes()
842 if (nand->options & NAND_NEED_SCRAMBLING) in sunxi_nfc_hw_ecc_read_chunk()
906 bool randomized = nand->options & NAND_NEED_SCRAMBLING; in sunxi_nfc_hw_ecc_read_chunks_dma()
1232 if (oob_required || (nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_hw_ecc_write_page()
1335 if (oob_required || (nand->options & NAND_NEED_SCRAMBLING)) in sunxi_nfc_hw_ecc_write_page_dma()
1735 if (nand->options & NAND_NEED_SCRAMBLING) in sunxi_nand_attach_chip()
H A Dnand_toshiba.c252 chip->options |= NAND_NEED_SCRAMBLING; in tc58teg5dclta00_init()
H A Dmeson_nand.c548 if ((nand->options & NAND_NEED_SCRAMBLING) && in meson_nfc_ecc_correct()
744 if (nand->options & NAND_NEED_SCRAMBLING) { in meson_nfc_write_page_sub()
830 if (nand->options & NAND_NEED_SCRAMBLING) { in meson_nfc_read_page_sub()
884 if ((nand->options & NAND_NEED_SCRAMBLING) || !buf) { in meson_nfc_read_page_hwecc()
/openbmc/u-boot/include/linux/mtd/
H A Drawnand.h216 #define NAND_NEED_SCRAMBLING 0x00002000 macro
/openbmc/linux/include/linux/mtd/
H A Drawnand.h148 #define NAND_NEED_SCRAMBLING BIT(13) macro