Lines Matching defs:nand_jedec_params
380 struct nand_jedec_params { struct
383 u8 sig[4];
384 __le16 revision;
385 __le16 features;
386 u8 opt_cmd[3];
387 __le16 sec_cmd;
388 u8 num_of_param_pages;
389 u8 reserved0[18];
392 char manufacturer[12];
393 char model[20];
394 u8 jedec_id[6];
395 u8 reserved1[10];
398 __le32 byte_per_page;
399 __le16 spare_bytes_per_page;
400 u8 reserved2[6];
401 __le32 pages_per_block;
402 __le32 blocks_per_lun;
403 u8 lun_count;
404 u8 addr_cycles;
405 u8 bits_per_cell;
406 u8 programs_per_page;
407 u8 multi_plane_addr;
408 u8 multi_plane_op_attr;
409 u8 reserved3[38];
412 __le16 async_sdr_speed_grade;
413 __le16 toggle_ddr_speed_grade;
414 __le16 sync_ddr_speed_grade;
415 u8 async_sdr_features;
416 u8 toggle_ddr_features;
417 u8 sync_ddr_features;
418 __le16 t_prog;
419 __le16 t_bers;
420 __le16 t_r;
421 __le16 t_r_multi_plane;
422 __le16 t_ccs;
423 __le16 io_pin_capacitance_typ;
424 __le16 input_pin_capacitance_typ;
425 __le16 clk_pin_capacitance_typ;
426 u8 driver_strength_support;
427 __le16 t_adl;
428 u8 reserved4[36];
431 u8 guaranteed_good_blocks;
432 __le16 guaranteed_block_endurance;
433 struct jedec_ecc_info ecc_info[4];
434 u8 reserved5[29];
437 u8 reserved6[148];
440 __le16 vendor_rev_num;
441 u8 reserved7[88];
444 __le16 crc;