Lines Matching defs:nand_jedec_params
361 struct nand_jedec_params { struct
364 u8 sig[4];
365 __le16 revision;
366 __le16 features;
367 u8 opt_cmd[3];
368 __le16 sec_cmd;
369 u8 num_of_param_pages;
370 u8 reserved0[18];
373 char manufacturer[12];
374 char model[20];
375 u8 jedec_id[6];
376 u8 reserved1[10];
379 __le32 byte_per_page;
380 __le16 spare_bytes_per_page;
381 u8 reserved2[6];
382 __le32 pages_per_block;
383 __le32 blocks_per_lun;
384 u8 lun_count;
385 u8 addr_cycles;
386 u8 bits_per_cell;
387 u8 programs_per_page;
388 u8 multi_plane_addr;
389 u8 multi_plane_op_attr;
390 u8 reserved3[38];
393 __le16 async_sdr_speed_grade;
394 __le16 toggle_ddr_speed_grade;
395 __le16 sync_ddr_speed_grade;
396 u8 async_sdr_features;
397 u8 toggle_ddr_features;
398 u8 sync_ddr_features;
399 __le16 t_prog;
400 __le16 t_bers;
401 __le16 t_r;
402 __le16 t_r_multi_plane;
403 __le16 t_ccs;
404 __le16 io_pin_capacitance_typ;
405 __le16 input_pin_capacitance_typ;
406 __le16 clk_pin_capacitance_typ;
407 u8 driver_strength_support;
408 __le16 t_ald;
409 u8 reserved4[36];
412 u8 guaranteed_good_blocks;
413 __le16 guaranteed_block_endurance;
414 struct jedec_ecc_info ecc_info[4];
415 u8 reserved5[29];
418 u8 reserved6[148];
421 __le16 vendor_rev_num;
422 u8 reserved7[88];
425 __le16 crc;