diff --git a/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.c b/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.c index bd2ae0bbe4c6..236de89b9e1a 100644 --- a/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.c +++ b/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.c @@ -47,7 +47,7 @@ #include "cam_packet_util.h" #include "cam_ois_aw86006.h" -#define AW86006_DRIVER_VERSION "v0.5.0.8" +#define AW86006_DRIVER_VERSION "v0.5.0.9" #define AW86006_FW_NAME "mot_aw86006.prog" const char fw_check_str[] = { 'A', 'W', 'I', 'N', 'I', 'C', 0, 0 }; diff --git a/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.h b/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.h index 527153c4f8a7..c302095c7a61 100644 --- a/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.h +++ b/drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.h @@ -130,11 +130,11 @@ enum soc_enum { SOC_CONNECT_WRITE_LEN = 9, SOC_ERASE_WRITE_LEN = 15, SOC_READ_WRITE_LEN = 15, - SOC_ERASE_BLOCK_DELAY = 8, + SOC_ERASE_BLOCK_DELAY = 5, SOC_WRITE_BLOCK_HEAD = 13, - SOC_WRITE_BLOCK_DELAY = 1000, /* us */ + SOC_WRITE_BLOCK_DELAY = 600, /* us */ SOC_READ_BLOCK_DELAY = 200, /* us */ - SOC_CONNECT_DELAY = 200, /* us */ + SOC_CONNECT_DELAY = 100, /* us */ }; enum soc_flash_event {