        {0x3541, spd_time>>8}, {0x3542, spd_time&0xFF},
        {0x35c1, vs_time>>8}, {0x35c2, vs_time&0xFF},
  
        {0x3508, real_gain>>8}, {0x3509, real_gain&0xFF},
        {0x3588, real_gain>>8}, {0x3589, real_gain&0xFF},
        {0x3548, real_gain>>8}, {0x3549, real_gain&0xFF},
        {0x35c8, real_gain>>8}, {0x35c9, real_gain&0xFF},
      };
      sensors_i2c(exp_reg_array, sizeof(exp_reg_array)/sizeof(struct i2c_random_wr_payload), CAM_SENSOR_PACKET_OPCODE_SENSOR_CONFIG, false);
    }
  }
  
 
</s> remove   {0x35ca, 0x04}, {0x35cb, 0x00}, {0x35cc, 0x00}, // vs digital gain
 </s> add   {0x35ca, 0x01}, {0x35cb, 0x00}, {0x35cc, 0x00}, // vs digital gain </s> remove   {0x354a, 0x04}, {0x354b, 0x00}, {0x354c, 0x00}, // spd digital gain
 </s> add   {0x354a, 0x01}, {0x354b, 0x00}, {0x354c, 0x00}, // spd digital gain </s> remove   {0x358a, 0x04}, {0x358b, 0x00}, {0x358c, 0x00}, // lcg digital gain
 </s> add   {0x358a, 0x01}, {0x358b, 0x00}, {0x358c, 0x00}, // lcg digital gain </s> remove   float sensor_analog_gains[16];
 </s> add   float sensor_analog_gains[35];
      {0x3588, min_gain>>8}, {0x3589, min_gain&0xFF},
      {0x3548, min_gain>>8}, {0x3549, min_gain&0xFF},
      {0x35c8, min_gain>>8}, {0x35c9, min_gain&0xFF},
        {0x3541, spd_time>>8}, {0x3542, spd_time&0xFF},
        {0x35c1, vs_time>>8}, {0x35c2, vs_time&0xFF},
  
        {0x3508, real_gain>>8}, {0x3509, real_gain&0xFF},
      {0x3588, min_gain>>8}, {0x3589, min_gain&0xFF},
      {0x3548, min_gain>>8}, {0x3549, min_gain&0xFF},
      {0x35c8, min_gain>>8}, {0x35c9, min_gain&0xFF},
      {0x3588, min_gain>>8}, {0x3589, min_gain&0xFF},
      {0x3548, min_gain>>8}, {0x3549, min_gain&0xFF},
      {0x35c8, min_gain>>8}, {0x35c9, min_gain&0xFF},
      {0x3588, min_gain>>8}, {0x3589, min_gain&0xFF},
      {0x3548, min_gain>>8}, {0x3549, min_gain&0xFF},
      {0x35c8, min_gain>>8}, {0x35c9, min_gain&0xFF},
      };
      sensors_i2c(exp_reg_array, sizeof(exp_reg_array)/sizeof(struct i2c_random_wr_payload), CAM_SENSOR_PACKET_OPCODE_SENSOR_CONFIG, false);
    }
  }
  
keep keep keep keep replace replace replace keep keep keep keep keep
 better OX03C10 settings (#25796)

* ev has different scales

* fix initial gradient

* fix highlight weirdness

* try smooth set of gains

* delay

* add gain idx

* oops

* set different min dc

Co-authored-by: Comma Device <device@comma.ai> 
system/camerad/cameras/camera_qcom2.cc