Lines Matching defs:nand_onfi_params
230 struct nand_onfi_params { struct
233 u8 sig[4];
234 __le16 revision;
235 __le16 features;
236 __le16 opt_cmd;
237 u8 reserved0[2];
238 __le16 ext_param_page_length; /* since ONFI 2.1 */
239 u8 num_of_param_pages; /* since ONFI 2.1 */
240 u8 reserved1[17];
243 char manufacturer[12];
244 char model[20];
245 u8 jedec_id;
246 __le16 date_code;
247 u8 reserved2[13];
250 __le32 byte_per_page;
251 __le16 spare_bytes_per_page;
252 __le32 data_bytes_per_ppage;
253 __le16 spare_bytes_per_ppage;
254 __le32 pages_per_block;
255 __le32 blocks_per_lun;
256 u8 lun_count;
257 u8 addr_cycles;
258 u8 bits_per_cell;
259 __le16 bb_per_lun;
260 __le16 block_endurance;
261 u8 guaranteed_good_blocks;
262 __le16 guaranteed_block_endurance;
263 u8 programs_per_page;
264 u8 ppage_attr;
265 u8 ecc_bits;
266 u8 interleaved_bits;
267 u8 interleaved_ops;
268 u8 reserved3[13];
271 u8 io_pin_capacitance_max;
272 __le16 async_timing_mode;
273 __le16 program_cache_timing_mode;
274 __le16 t_prog;
275 __le16 t_bers;
276 __le16 t_r;
277 __le16 t_ccs;
278 __le16 src_sync_timing_mode;
279 __le16 src_ssync_features;
280 __le16 clk_pin_capacitance_typ;
281 __le16 io_pin_capacitance_typ;
282 __le16 input_pin_capacitance_typ;
283 u8 input_pin_capacitance_max;
284 u8 driver_strength_support;
285 __le16 t_int_r;
286 __le16 t_ald;
287 u8 reserved4[7];
290 __le16 vendor_revision;
291 u8 vendor[88];
293 __le16 crc;