Lines Matching defs:nand_jedec_params
415 struct nand_jedec_params { struct
418 u8 sig[4];
419 __le16 revision;
420 __le16 features;
421 u8 opt_cmd[3];
422 __le16 sec_cmd;
423 u8 num_of_param_pages;
424 u8 reserved0[18];
427 char manufacturer[12];
428 char model[20];
429 u8 jedec_id[6];
430 u8 reserved1[10];
433 __le32 byte_per_page;
434 __le16 spare_bytes_per_page;
435 u8 reserved2[6];
436 __le32 pages_per_block;
437 __le32 blocks_per_lun;
438 u8 lun_count;
439 u8 addr_cycles;
440 u8 bits_per_cell;
441 u8 programs_per_page;
442 u8 multi_plane_addr;
443 u8 multi_plane_op_attr;
444 u8 reserved3[38];
447 __le16 async_sdr_speed_grade;
448 __le16 toggle_ddr_speed_grade;
449 __le16 sync_ddr_speed_grade;
450 u8 async_sdr_features;
451 u8 toggle_ddr_features;
452 u8 sync_ddr_features;
453 __le16 t_prog;
454 __le16 t_bers;
455 __le16 t_r;
456 __le16 t_r_multi_plane;
457 __le16 t_ccs;
458 __le16 io_pin_capacitance_typ;
459 __le16 input_pin_capacitance_typ;
460 __le16 clk_pin_capacitance_typ;
461 u8 driver_strength_support;
462 __le16 t_adl;
463 u8 reserved4[36];
466 u8 guaranteed_good_blocks;
467 __le16 guaranteed_block_endurance;
468 struct jedec_ecc_info ecc_info[4];
469 u8 reserved5[29];
472 u8 reserved6[148];
475 __le16 vendor_rev_num;
476 u8 reserved7[88];
479 __le16 crc;