Lines Matching defs:nand_onfi_params
310 struct nand_onfi_params { struct
313 u8 sig[4];
314 __le16 revision;
315 __le16 features;
316 __le16 opt_cmd;
317 u8 reserved0[2];
318 __le16 ext_param_page_length; /* since ONFI 2.1 */
319 u8 num_of_param_pages; /* since ONFI 2.1 */
320 u8 reserved1[17];
323 char manufacturer[12];
324 char model[20];
325 u8 jedec_id;
326 __le16 date_code;
327 u8 reserved2[13];
330 __le32 byte_per_page;
331 __le16 spare_bytes_per_page;
332 __le32 data_bytes_per_ppage;
333 __le16 spare_bytes_per_ppage;
334 __le32 pages_per_block;
335 __le32 blocks_per_lun;
336 u8 lun_count;
337 u8 addr_cycles;
338 u8 bits_per_cell;
339 __le16 bb_per_lun;
340 __le16 block_endurance;
341 u8 guaranteed_good_blocks;
342 __le16 guaranteed_block_endurance;
343 u8 programs_per_page;
344 u8 ppage_attr;
345 u8 ecc_bits;
346 u8 interleaved_bits;
347 u8 interleaved_ops;
348 u8 reserved3[13];
351 u8 io_pin_capacitance_max;
352 __le16 async_timing_mode;
353 __le16 program_cache_timing_mode;
354 __le16 t_prog;
355 __le16 t_bers;
356 __le16 t_r;
357 __le16 t_ccs;
358 __le16 src_sync_timing_mode;
359 u8 src_ssync_features;
360 __le16 clk_pin_capacitance_typ;
361 __le16 io_pin_capacitance_typ;
362 __le16 input_pin_capacitance_typ;
363 u8 input_pin_capacitance_max;
364 u8 driver_strength_support;
365 __le16 t_int_r;
366 __le16 t_adl;
367 u8 reserved4[8];
370 __le16 vendor_revision;
371 u8 vendor[88];
373 __le16 crc;