hc
2024-01-03 2f7c68cb55ecb7331f2381deb497c27155f32faf
kernel/drivers/media/i2c/gc8034.c
....@@ -1468,6 +1468,7 @@
14681468 inf->pdaf.flag = 1;
14691469 inf->pdaf.gainmap_width = otp->pdaf_data.gainmap_width;
14701470 inf->pdaf.gainmap_height = otp->pdaf_data.gainmap_height;
1471
+ inf->pdaf.pd_offset = otp->pdaf_data.pd_offset;
14711472 inf->pdaf.dcc_mode = otp->pdaf_data.dcc_mode;
14721473 inf->pdaf.dcc_dir = otp->pdaf_data.dcc_dir;
14731474 inf->pdaf.dccmap_width = otp->pdaf_data.dccmap_width;
....@@ -2574,6 +2575,8 @@
25742575 if (!IS_ERR(gc8034->reset_gpio))
25752576 gpiod_set_value_cansleep(gc8034->reset_gpio, 0);
25762577
2578
+ usleep_range(6000, 7000);
2579
+
25772580 /* 8192 cycles prior to first SCCB transaction */
25782581 delay_us = gc8034_cal_delay(8192);
25792582 usleep_range(delay_us, delay_us * 2);