Lines Matching defs:nand_jedec_params
423 struct nand_jedec_params { struct
426 u8 sig[4];
427 __le16 revision;
428 __le16 features;
429 u8 opt_cmd[3];
430 __le16 sec_cmd;
431 u8 num_of_param_pages;
432 u8 reserved0[18];
435 char manufacturer[12];
436 char model[20];
437 u8 jedec_id[6];
438 u8 reserved1[10];
441 __le32 byte_per_page;
442 __le16 spare_bytes_per_page;
443 u8 reserved2[6];
444 __le32 pages_per_block;
445 __le32 blocks_per_lun;
446 u8 lun_count;
447 u8 addr_cycles;
448 u8 bits_per_cell;
449 u8 programs_per_page;
450 u8 multi_plane_addr;
451 u8 multi_plane_op_attr;
452 u8 reserved3[38];
455 __le16 async_sdr_speed_grade;
456 __le16 toggle_ddr_speed_grade;
457 __le16 sync_ddr_speed_grade;
458 u8 async_sdr_features;
459 u8 toggle_ddr_features;
460 u8 sync_ddr_features;
461 __le16 t_prog;
462 __le16 t_bers;
463 __le16 t_r;
464 __le16 t_r_multi_plane;
465 __le16 t_ccs;
466 __le16 io_pin_capacitance_typ;
467 __le16 input_pin_capacitance_typ;
468 __le16 clk_pin_capacitance_typ;
469 u8 driver_strength_support;
470 __le16 t_adl;
471 u8 reserved4[36];
474 u8 guaranteed_good_blocks;
475 __le16 guaranteed_block_endurance;
476 struct jedec_ecc_info ecc_info[4];
477 u8 reserved5[29];
480 u8 reserved6[148];
483 __le16 vendor_rev_num;
484 u8 reserved7[88];
487 __le16 crc;