Home | History | Annotate | Download | only in nand

Lines Matching refs:chip

92 nand_read_parameters_micron(device_t self, struct nand_chip * const chip)
99 KASSERT(chip->nc_manf_id == NAND_MFR_MICRON);
100 switch (chip->nc_manf_id) {
116 KASSERT(chip->nc_manf_id == mfgrid);
124 return mt29fxgx_parameters(self, chip, devid, params);
132 mt29fxgx_parameters(device_t self, struct nand_chip * const chip,
149 chip->nc_addr_cycles_column = 2; /* XXX */
150 chip->nc_addr_cycles_row = 3; /* XXX */
152 chip->nc_flags |= NC_BUSWIDTH_16;
153 chip->nc_page_size = MT29FxG_PAGESIZE;
154 chip->nc_block_size = MT29FxG_BLOCK_PAGES * MT29FxG_PAGESIZE;
155 chip->nc_spare_size = MT29FxG_SPARESIZE;
156 chip->nc_lun_blocks = dp->lun_blocks;
157 chip->nc_num_luns = dp->num_luns;
158 chip->nc_size = MT29FxG_PAGESIZE * MT29FxG_BLOCK_PAGES *
162 vendor, dp->name, chip->nc_size >> 20);