Lines Matching defs:nand_onfi_params
282 struct nand_onfi_params { struct
285 u8 sig[4];
286 __le16 revision;
287 __le16 features;
288 __le16 opt_cmd;
289 u8 reserved0[2];
290 __le16 ext_param_page_length; /* since ONFI 2.1 */
291 u8 num_of_param_pages; /* since ONFI 2.1 */
292 u8 reserved1[17];
295 char manufacturer[12];
296 char model[20];
297 u8 jedec_id;
298 __le16 date_code;
299 u8 reserved2[13];
302 __le32 byte_per_page;
303 __le16 spare_bytes_per_page;
304 __le32 data_bytes_per_ppage;
305 __le16 spare_bytes_per_ppage;
306 __le32 pages_per_block;
307 __le32 blocks_per_lun;
308 u8 lun_count;
309 u8 addr_cycles;
310 u8 bits_per_cell;
311 __le16 bb_per_lun;
312 __le16 block_endurance;
313 u8 guaranteed_good_blocks;
314 __le16 guaranteed_block_endurance;
315 u8 programs_per_page;
316 u8 ppage_attr;
317 u8 ecc_bits;
318 u8 interleaved_bits;
319 u8 interleaved_ops;
320 u8 reserved3[13];
323 u8 io_pin_capacitance_max;
324 __le16 async_timing_mode;
325 __le16 program_cache_timing_mode;
326 __le16 t_prog;
327 __le16 t_bers;
328 __le16 t_r;
329 __le16 t_ccs;
330 __le16 src_sync_timing_mode;
331 u8 src_ssync_features;
332 __le16 clk_pin_capacitance_typ;
333 __le16 io_pin_capacitance_typ;
334 __le16 input_pin_capacitance_typ;
335 u8 input_pin_capacitance_max;
336 u8 driver_strength_support;
337 __le16 t_int_r;
338 __le16 t_adl;
339 u8 reserved4[8];
342 __le16 vendor_revision;
343 u8 vendor[88];
345 __le16 crc;