Lines Matching refs:feature

52 	u8 feature[ONFI_SUBFEATURE_PARAM_LEN];  in macronix_nand_setup_read_retry()  local
59 feature[0] = mode; in macronix_nand_setup_read_retry()
60 return nand_set_features(chip, ONFI_FEATURE_ADDR_READ_RETRY, feature); in macronix_nand_setup_read_retry()
65 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in macronix_nand_randomizer_check_enable() local
69 feature); in macronix_nand_randomizer_check_enable()
73 if (feature[0]) in macronix_nand_randomizer_check_enable()
74 return feature[0]; in macronix_nand_randomizer_check_enable()
76 feature[0] = MACRONIX_RANDOMIZER_MODE_ENTER; in macronix_nand_randomizer_check_enable()
78 feature); in macronix_nand_randomizer_check_enable()
83 feature[0] = 0x0; in macronix_nand_randomizer_check_enable()
84 ret = nand_prog_page_op(chip, 0, 0, feature, 1); in macronix_nand_randomizer_check_enable()
89 feature); in macronix_nand_randomizer_check_enable()
93 feature[0] &= MACRONIX_RANDOMIZER_MODE_EXIT; in macronix_nand_randomizer_check_enable()
95 feature); in macronix_nand_randomizer_check_enable()
200 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in mxic_nand_lock() local
203 feature[0] = MXIC_BLOCK_PROTECTION_ALL_LOCK; in mxic_nand_lock()
206 feature); in mxic_nand_lock()
216 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in mxic_nand_unlock() local
219 feature[0] = MXIC_BLOCK_PROTECTION_ALL_UNLOCK; in mxic_nand_unlock()
222 feature); in mxic_nand_unlock()
232 u8 feature[ONFI_SUBFEATURE_PARAM_LEN]; in macronix_nand_block_protection_support() local
238 feature[0] = MXIC_BLOCK_PROTECTION_ALL_UNLOCK; in macronix_nand_block_protection_support()
241 feature); in macronix_nand_block_protection_support()
243 if (ret || feature[0] != MXIC_BLOCK_PROTECTION_ALL_LOCK) { in macronix_nand_block_protection_support()