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