Lines Matching defs:nand_onfi_params
61 struct nand_onfi_params { struct
64 u8 sig[4];
65 __le16 revision;
66 __le16 features;
67 __le16 opt_cmd;
68 u8 reserved0[2];
69 __le16 ext_param_page_length; /* since ONFI 2.1 */
70 u8 num_of_param_pages; /* since ONFI 2.1 */
71 u8 reserved1[17];
74 char manufacturer[12];
75 char model[20];
76 u8 jedec_id;
77 __le16 date_code;
78 u8 reserved2[13];
81 __le32 byte_per_page;
82 __le16 spare_bytes_per_page;
83 __le32 data_bytes_per_ppage;
84 __le16 spare_bytes_per_ppage;
85 __le32 pages_per_block;
86 __le32 blocks_per_lun;
87 u8 lun_count;
88 u8 addr_cycles;
89 u8 bits_per_cell;
90 __le16 bb_per_lun;
91 __le16 block_endurance;
92 u8 guaranteed_good_blocks;
93 __le16 guaranteed_block_endurance;
94 u8 programs_per_page;
95 u8 ppage_attr;
96 u8 ecc_bits;
97 u8 interleaved_bits;
98 u8 interleaved_ops;
99 u8 reserved3[13];
102 u8 io_pin_capacitance_max;
103 __le16 sdr_timing_modes;
104 __le16 program_cache_timing_mode;
105 __le16 t_prog;
106 __le16 t_bers;
107 __le16 t_r;
108 __le16 t_ccs;
109 u8 nvddr_timing_modes;
110 u8 nvddr2_timing_modes;
111 u8 nvddr_nvddr2_features;
112 __le16 clk_pin_capacitance_typ;
113 __le16 io_pin_capacitance_typ;
114 __le16 input_pin_capacitance_typ;
115 u8 input_pin_capacitance_max;
116 u8 driver_strength_support;
117 __le16 t_int_r;
118 __le16 t_adl;
119 u8 reserved4[8];
122 __le16 vendor_revision;
123 u8 vendor[88];
125 __le16 crc;