Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/mtd/nand/raw/gpmi-nand/
Dgpmi-nand.c900 struct bch_geometry *nfc_geo = &this->bch_geometry; in block_mark_swapping() local
915 bit = nfc_geo->block_mark_bit_offset; in block_mark_swapping()
916 p = payload + nfc_geo->block_mark_byte_offset; in block_mark_swapping()
945 struct bch_geometry *nfc_geo = &this->bch_geometry; in gpmi_ecc_read_page_data() local
961 dest_phys = dma_map_single(this->dev, buf, nfc_geo->payload_size, in gpmi_ecc_read_page_data()
973 dma_unmap_single(this->dev, payload_phys, nfc_geo->payload_size, in gpmi_ecc_read_page_data()
982 status = this->auxiliary_virt + nfc_geo->auxiliary_status_offset; in gpmi_ecc_read_page_data()
985 memcpy(buf, this->payload_virt, nfc_geo->payload_size); in gpmi_ecc_read_page_data()
987 for (i = 0; i < nfc_geo->ecc_chunk_count; i++, status++) { in gpmi_ecc_read_page_data()
992 int eccbits = nfc_geo->ecc_strength * nfc_geo->gf_len; in gpmi_ecc_read_page_data()
[all …]