Lines Matching defs:nand_onfi_params
228 struct nand_onfi_params { struct
231 u8 sig[4];
232 __le16 revision;
233 __le16 features;
234 __le16 opt_cmd;
235 u8 reserved0[2];
236 __le16 ext_param_page_length; /* since ONFI 2.1 */
237 u8 num_of_param_pages; /* since ONFI 2.1 */
238 u8 reserved1[17];
241 char manufacturer[12];
242 char model[20];
243 u8 jedec_id;
244 __le16 date_code;
245 u8 reserved2[13];
248 __le32 byte_per_page;
249 __le16 spare_bytes_per_page;
250 __le32 data_bytes_per_ppage;
251 __le16 spare_bytes_per_ppage;
252 __le32 pages_per_block;
253 __le32 blocks_per_lun;
254 u8 lun_count;
255 u8 addr_cycles;
256 u8 bits_per_cell;
257 __le16 bb_per_lun;
258 __le16 block_endurance;
259 u8 guaranteed_good_blocks;
260 __le16 guaranteed_block_endurance;
261 u8 programs_per_page;
262 u8 ppage_attr;
263 u8 ecc_bits;
264 u8 interleaved_bits;
265 u8 interleaved_ops;
266 u8 reserved3[13];
269 u8 io_pin_capacitance_max;
270 __le16 async_timing_mode;
271 __le16 program_cache_timing_mode;
272 __le16 t_prog;
273 __le16 t_bers;
274 __le16 t_r;
275 __le16 t_ccs;
276 __le16 src_sync_timing_mode;
277 __le16 src_ssync_features;
278 __le16 clk_pin_capacitance_typ;
279 __le16 io_pin_capacitance_typ;
280 __le16 input_pin_capacitance_typ;
281 u8 input_pin_capacitance_max;
282 u8 driver_strength_support;
283 __le16 t_int_r;
284 __le16 t_ald;
285 u8 reserved4[7];
288 __le16 vendor_revision;
289 u8 vendor[88];
291 __le16 crc;