Lines Matching defs:nand_onfi_params
243 struct nand_onfi_params { struct
246 u8 sig[4];
247 __le16 revision;
248 __le16 features;
249 __le16 opt_cmd;
250 u8 reserved[22];
253 char manufacturer[12];
254 char model[20];
255 u8 jedec_id;
256 __le16 date_code;
257 u8 reserved2[13];
260 __le32 byte_per_page;
261 __le16 spare_bytes_per_page;
262 __le32 data_bytes_per_ppage;
263 __le16 spare_bytes_per_ppage;
264 __le32 pages_per_block;
265 __le32 blocks_per_lun;
266 u8 lun_count;
267 u8 addr_cycles;
268 u8 bits_per_cell;
269 __le16 bb_per_lun;
270 __le16 block_endurance;
271 u8 guaranteed_good_blocks;
272 __le16 guaranteed_block_endurance;
273 u8 programs_per_page;
274 u8 ppage_attr;
275 u8 ecc_bits;
276 u8 interleaved_bits;
277 u8 interleaved_ops;
278 u8 reserved3[13];
281 u8 io_pin_capacitance_max;
282 __le16 async_timing_mode;
283 __le16 program_cache_timing_mode;
284 __le16 t_prog;
285 __le16 t_bers;
286 __le16 t_r;
287 __le16 t_ccs;
288 __le16 src_sync_timing_mode;
289 __le16 src_ssync_features;
290 __le16 clk_pin_capacitance_typ;
291 __le16 io_pin_capacitance_typ;
292 __le16 input_pin_capacitance_typ;
293 u8 input_pin_capacitance_max;
294 u8 driver_strenght_support;
295 __le16 t_int_r;
296 __le16 t_ald;
297 u8 reserved4[7];
300 u8 reserved5[90];
302 __le16 crc;