Lines Matching refs:id_data
5424 static int nand_id_has_period(u8 *id_data, int arrlen, int period) in nand_id_has_period() argument
5429 if (id_data[i] != id_data[j]) in nand_id_has_period()
5442 static int nand_id_len(u8 *id_data, int arrlen) in nand_id_len() argument
5448 if (id_data[last_nonzero]) in nand_id_len()
5457 if (nand_id_has_period(id_data, arrlen, period)) in nand_id_len()
5491 u8 *id_data = chip->id.data; in nand_decode_ext_id() local
5493 chip->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in nand_decode_ext_id()
5495 extid = id_data[3]; in nand_decode_ext_id()
5554 u8 *id_data = chip->id.data; in find_full_id_nand() local
5556 if (!strncmp(type->id, id_data, type->id_len)) { in find_full_id_nand()
5561 chip->bits_per_cell = nand_get_bits_per_cell(id_data[2]); in find_full_id_nand()
5636 u8 *id_data = chip->id.data; in nand_detect() local
5651 ret = nand_readid_op(chip, 0, id_data, 2); in nand_detect()
5656 maf_id = id_data[0]; in nand_detect()
5657 dev_id = id_data[1]; in nand_detect()
5667 ret = nand_readid_op(chip, 0, id_data, sizeof(chip->id.data)); in nand_detect()
5671 if (id_data[0] != maf_id || id_data[1] != dev_id) { in nand_detect()
5673 maf_id, dev_id, id_data[0], id_data[1]); in nand_detect()
5677 chip->id.len = nand_id_len(id_data, ARRAY_SIZE(chip->id.data)); in nand_detect()