Lines Matching refs:nc_spare_size
154 chip->nc_oob_cache = kmem_alloc(chip->nc_spare_size, KM_SLEEP);
180 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
251 kmem_free(chip->nc_oob_cache, chip->nc_spare_size);
430 chip->nc_page_size, chip->nc_spare_size, chip->nc_block_size);
449 switch (chip->nc_spare_size) {
466 panic("OOB size %" PRIu32 " is unexpected", chip->nc_spare_size);
473 if (ecc->necc_offset + ecc->necc_size > chip->nc_spare_size) {
579 chip->nc_spare_size = le16toh(params.param_sparesize);
797 chip->nc_spare_size);
806 chip->nc_spare_size);
846 nand_read_buf_2(self, oob, chip->nc_spare_size);
848 nand_read_buf_1(self, oob, chip->nc_spare_size);
852 nand_dump_data("oob", oob, chip->nc_spare_size);
872 nand_write_buf_2(self, oob, chip->nc_spare_size);
874 nand_write_buf_1(self, oob, chip->nc_spare_size);