From dfbf2d63270e125fad47c0a5f23ecd8c804db547 Mon Sep 17 00:00:00 2001 From: liuwang2 Date: Tue, 7 Jun 2022 10:35:08 +0800 Subject: [PATCH] camera: ois: modify aw86006 driver optimize firmware upgrade time from 4.5s to 3.5s aw86006 driver version v0.5.0.9 Change-Id: I0bb6963e9396d0b3fe4bc9213d18dcba326fb783 Signed-off-by: liuwang2 Reviewed-on: https://gerrit.mot.com/2290795 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Tested-by: Jira Key Reviewed-by: Shuo Wang Reviewed-by: Reviewed-by: Reviewed-by: Zhuoran Xu Submit-Approved: Jira Key --- drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.c | 2 +- drivers/cam_sensor_module/cam_ois/cam_ois_aw86006.h | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) 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 {