    float measured_grey_fraction;
    float target_grey_fraction;
  
    unique_fd sensor_fd;
    unique_fd csiphy_fd;
  
    int camera_num;
  
 
</s> remove   float sensor_analog_gains[16];
 </s> add   float sensor_analog_gains[35]; </s> remove const float DC_GAIN_ON_GREY_OX03C10= 0.3;
const float DC_GAIN_OFF_GREY_OX03C10 = 0.375;
 </s> add const float DC_GAIN_ON_GREY_OX03C10= 0.25;
const float DC_GAIN_OFF_GREY_OX03C10 = 0.35; </s> remove const int DC_GAIN_MIN_WEIGHT = 0;
 </s> add const int DC_GAIN_MIN_WEIGHT_AR0231 = 0;
  float target_grey_factor;
    float measured_grey_fraction;
    float target_grey_fraction;
  float target_grey_factor;
  
    unique_fd sensor_fd;
    unique_fd csiphy_fd;
  
    int camera_num;
  
keep add keep 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.h