Lines Matching refs:uint8_t
151 static uint8_t nand_read_byte(struct mtd_info *mtd) in nand_read_byte()
164 static uint8_t nand_read_byte16(struct mtd_info *mtd) in nand_read_byte16()
167 return (uint8_t) cpu_to_le16(readw(chip->IO_ADDR_R)); in nand_read_byte16()
212 static void nand_write_byte(struct mtd_info *mtd, uint8_t byte) in nand_write_byte()
226 static void nand_write_byte16(struct mtd_info *mtd, uint8_t byte) in nand_write_byte16()
247 chip->write_buf(mtd, (uint8_t *)&word, 2); in nand_write_byte16()
258 static void nand_write_buf(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf()
273 static void nand_read_buf(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf()
288 static void nand_write_buf16(struct mtd_info *mtd, const uint8_t *buf, int len) in nand_write_buf16()
304 static void nand_read_buf16(struct mtd_info *mtd, uint8_t *buf, int len) in nand_read_buf16()
385 uint8_t buf[2] = { 0, 0 }; in nand_default_block_markbad()
1249 uint8_t *buf, int oob_required, int page) in nand_read_page_raw()
1268 struct nand_chip *chip, uint8_t *buf, in nand_read_page_raw_syndrome()
1273 uint8_t *oob = chip->oob_poi; in nand_read_page_raw_syndrome()
1310 uint8_t *buf, int oob_required, int page) in nand_read_page_swecc()
1315 uint8_t *p = buf; in nand_read_page_swecc()
1316 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_swecc()
1317 uint8_t *ecc_code = chip->buffers->ecccode; in nand_read_page_swecc()
1356 uint32_t data_offs, uint32_t readlen, uint8_t *bufpoi, in nand_read_subpage()
1361 uint8_t *p; in nand_read_subpage()
1450 uint8_t *buf, int oob_required, int page) in nand_read_page_hwecc()
1455 uint8_t *p = buf; in nand_read_page_hwecc()
1456 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc()
1457 uint8_t *ecc_code = chip->buffers->ecccode; in nand_read_page_hwecc()
1503 struct nand_chip *chip, uint8_t *buf, int oob_required, int page) in nand_read_page_hwecc_oob_first()
1508 uint8_t *p = buf; in nand_read_page_hwecc_oob_first()
1509 uint8_t *ecc_code = chip->buffers->ecccode; in nand_read_page_hwecc_oob_first()
1511 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_read_page_hwecc_oob_first()
1552 uint8_t *buf, int oob_required, int page) in nand_read_page_syndrome()
1557 uint8_t *p = buf; in nand_read_page_syndrome()
1558 uint8_t *oob = chip->oob_poi; in nand_read_page_syndrome()
1606 static uint8_t *nand_transfer_oob(struct nand_chip *chip, uint8_t *oob, in nand_transfer_oob()
1690 uint8_t *bufpoi, *oob, *buf; in nand_do_read_ops()
1866 size_t *retlen, uint8_t *buf) in nand_read()
1909 uint8_t *bufpoi = chip->oob_poi; in nand_read_oob_syndrome()
1943 const uint8_t *buf = chip->oob_poi; in nand_write_oob_std()
1969 const uint8_t *bufpoi = chip->oob_poi; in nand_write_oob_syndrome()
1991 chip->write_buf(mtd, (uint8_t *)&fill, in nand_write_oob_syndrome()
2031 uint8_t *buf = ops->oobbuf; in nand_do_read_oob()
2170 const uint8_t *buf, int oob_required, int page) in nand_write_page_raw()
2191 const uint8_t *buf, int oob_required, in nand_write_page_raw_syndrome()
2196 uint8_t *oob = chip->oob_poi; in nand_write_page_raw_syndrome()
2232 const uint8_t *buf, int oob_required, in nand_write_page_swecc()
2238 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_swecc()
2239 const uint8_t *p = buf; in nand_write_page_swecc()
2261 const uint8_t *buf, int oob_required, in nand_write_page_hwecc()
2267 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_page_hwecc()
2268 const uint8_t *p = buf; in nand_write_page_hwecc()
2298 uint32_t data_len, const uint8_t *buf, in nand_write_subpage_hwecc()
2301 uint8_t *oob_buf = chip->oob_poi; in nand_write_subpage_hwecc()
2302 uint8_t *ecc_calc = chip->buffers->ecccalc; in nand_write_subpage_hwecc()
2361 const uint8_t *buf, int oob_required, in nand_write_page_syndrome()
2367 const uint8_t *p = buf; in nand_write_page_syndrome()
2368 uint8_t *oob = chip->oob_poi; in nand_write_page_syndrome()
2411 uint32_t offset, int data_len, const uint8_t *buf, in nand_write_page()
2472 static uint8_t *nand_fill_oob(struct mtd_info *mtd, uint8_t *oob, size_t len, in nand_fill_oob()
2542 uint8_t *oob = ops->oobbuf; in nand_do_write_ops()
2543 uint8_t *buf = ops->datbuf; in nand_do_write_ops()
2587 uint8_t *wbuf = buf; in nand_do_write_ops()
2663 size_t *retlen, const uint8_t *buf) in panic_nand_write()
2677 ops.datbuf = (uint8_t *)buf; in panic_nand_write()
2697 size_t *retlen, const uint8_t *buf) in nand_write()
2705 ops.datbuf = (uint8_t *)buf; in nand_write()
3039 int addr, uint8_t *subfeature_param) in nand_onfi_set_features()
3067 int addr, uint8_t *subfeature_param) in nand_onfi_get_features()
3167 static void sanitize_string(uint8_t *s, size_t len) in sanitize_string()
3203 uint8_t *cursor; in nand_flash_detect_ext_param_page()
3221 chip->read_buf(mtd, (uint8_t *)ep, len); in nand_flash_detect_ext_param_page()
3222 if ((onfi_crc16(ONFI_CRC_BASE, ((uint8_t *)ep) + 2, len - 2) in nand_flash_detect_ext_param_page()
3238 cursor = (uint8_t *)(ep + 1); in nand_flash_detect_ext_param_page()
3270 uint8_t feature[ONFI_SUBFEATURE_PARAM_LEN] = {retry_mode}; in nand_setup_read_retry_micron()
3310 ((uint8_t *)p)[j] = chip->read_byte(mtd); in nand_flash_detect_onfi()
3311 if (onfi_crc16(ONFI_CRC_BASE, (uint8_t *)p, 254) == in nand_flash_detect_onfi()
3416 ((uint8_t *)p)[j] = chip->read_byte(mtd); in nand_flash_detect_jedec()
3418 if (onfi_crc16(ONFI_CRC_BASE, (uint8_t *)p, 510) == in nand_flash_detect_jedec()
4100 nbuf->ecccalc = (uint8_t *)(nbuf + 1); in nand_scan_tail()