Lines Matching refs:basic_data
134 1, &otp_ptr->basic_data.flag); in otp_read_data()
135 if (otp_ptr->basic_data.flag == 0x01) { in otp_read_data()
137 1, &otp_ptr->basic_data.id.supplier_id); in otp_read_data()
139 1, &otp_ptr->basic_data.id.year); in otp_read_data()
141 1, &otp_ptr->basic_data.id.month); in otp_read_data()
143 1, &otp_ptr->basic_data.id.day); in otp_read_data()
145 1, &otp_ptr->basic_data.id.sensor_id); in otp_read_data()
147 1, &otp_ptr->basic_data.id.lens_id); in otp_read_data()
149 1, &otp_ptr->basic_data.id.vcm_id); in otp_read_data()
151 1, &otp_ptr->basic_data.id.driver_ic_id); in otp_read_data()
153 1, &otp_ptr->basic_data.id.color_temperature_id); in otp_read_data()
157 otp_ptr->basic_data.smartisan_pn[i] = temp; in otp_read_data()
162 otp_ptr->basic_data.modul_id[i] = temp; in otp_read_data()
165 1, &otp_ptr->basic_data.mirror_flip); in otp_read_data()
168 otp_ptr->basic_data.size.width = temp; in otp_read_data()
171 otp_ptr->basic_data.size.height = temp; in otp_read_data()
173 1, &otp_ptr->basic_data.checksum); in otp_read_data()
176 otp_ptr->basic_data.id.supplier_id, in otp_read_data()
177 otp_ptr->basic_data.id.lens_id, in otp_read_data()
178 otp_ptr->basic_data.id.year, in otp_read_data()
179 otp_ptr->basic_data.id.month, in otp_read_data()
180 otp_ptr->basic_data.id.day); in otp_read_data()
305 4, &otp_ptr->basic_data.module_size); in rkotp_read_module_info()
306 checksum += otp_ptr->basic_data.module_size; in rkotp_read_module_info()
309 2, &otp_ptr->basic_data.version); in rkotp_read_module_info()
310 checksum += otp_ptr->basic_data.version; in rkotp_read_module_info()
313 1, &otp_ptr->basic_data.id.supplier_id); in rkotp_read_module_info()
314 checksum += otp_ptr->basic_data.id.supplier_id; in rkotp_read_module_info()
317 1, &otp_ptr->basic_data.id.year); in rkotp_read_module_info()
318 checksum += otp_ptr->basic_data.id.year; in rkotp_read_module_info()
321 1, &otp_ptr->basic_data.id.month); in rkotp_read_module_info()
322 checksum += otp_ptr->basic_data.id.month; in rkotp_read_module_info()
325 1, &otp_ptr->basic_data.id.day); in rkotp_read_module_info()
326 checksum += otp_ptr->basic_data.id.day; in rkotp_read_module_info()
329 1, &otp_ptr->basic_data.id.sensor_id); in rkotp_read_module_info()
330 checksum += otp_ptr->basic_data.id.sensor_id; in rkotp_read_module_info()
333 1, &otp_ptr->basic_data.id.lens_id); in rkotp_read_module_info()
334 checksum += otp_ptr->basic_data.id.lens_id; in rkotp_read_module_info()
337 1, &otp_ptr->basic_data.id.vcm_id); in rkotp_read_module_info()
338 checksum += otp_ptr->basic_data.id.vcm_id; in rkotp_read_module_info()
341 1, &otp_ptr->basic_data.id.driver_ic_id); in rkotp_read_module_info()
342 checksum += otp_ptr->basic_data.id.driver_ic_id; in rkotp_read_module_info()
347 otp_ptr->basic_data.modul_id[i] = temp; in rkotp_read_module_info()
352 1, &otp_ptr->basic_data.mirror_flip); in rkotp_read_module_info()
353 checksum += otp_ptr->basic_data.mirror_flip; in rkotp_read_module_info()
358 otp_ptr->basic_data.size.width = temp; in rkotp_read_module_info()
363 otp_ptr->basic_data.size.height = temp; in rkotp_read_module_info()
372 1, &otp_ptr->basic_data.checksum); in rkotp_read_module_info()
373 if ((checksum % 255 + 1) == otp_ptr->basic_data.checksum && (!ret)) { in rkotp_read_module_info()
374 otp_ptr->basic_data.flag = 0x01; in rkotp_read_module_info()
377 otp_ptr->basic_data.id.supplier_id, in rkotp_read_module_info()
378 otp_ptr->basic_data.id.lens_id, in rkotp_read_module_info()
379 otp_ptr->basic_data.id.year, in rkotp_read_module_info()
380 otp_ptr->basic_data.id.month, in rkotp_read_module_info()
381 otp_ptr->basic_data.id.day, in rkotp_read_module_info()
382 (u32)(*otp_ptr->basic_data.modul_id)); in rkotp_read_module_info()
384 otp_ptr->basic_data.flag = 0; in rkotp_read_module_info()
387 (int)otp_ptr->basic_data.checksum); in rkotp_read_module_info()
389 otp_ptr->basic_data.id.supplier_id, in rkotp_read_module_info()
390 otp_ptr->basic_data.id.lens_id, in rkotp_read_module_info()
391 otp_ptr->basic_data.id.year, in rkotp_read_module_info()
392 otp_ptr->basic_data.id.month, in rkotp_read_module_info()
393 otp_ptr->basic_data.id.day); in rkotp_read_module_info()
395 otp_ptr->basic_data.size.width, in rkotp_read_module_info()
396 otp_ptr->basic_data.size.height, in rkotp_read_module_info()
397 otp_ptr->basic_data.mirror_flip); in rkotp_read_module_info()
864 seq_printf(p, "width=%d;\n", dev->otp->basic_data.size.width); in otp_eeprom_show()
865 seq_printf(p, "height=%d;\n", dev->otp->basic_data.size.height); in otp_eeprom_show()