mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 03:01:39 -04:00
rhodec: Actuator noise reduction
detalis: add MOT_DEVICE_RHODEC for workaround Change-Id: I5d24bb79f95a11f82781bd40ba14cbd64cadfa22 Signed-off-by: liuzy55 <[email protected]> Reviewed-on: https://gerrit.mot.com/2188603 SME-Granted: SME Approvals Granted SLTApproved: Slta Waiver Reviewed-by: XiaoFeng Wang <[email protected]> Reviewed-by: Shuo Wang <[email protected]> Reviewed-by: <[email protected]> Reviewed-by: <[email protected]> Reviewed-by: Zhichao Chen <[email protected]> Tested-by: Jira Key Submit-Approved: Jira Key
This commit is contained in:
parent
01ccb7d278
commit
300796df8a
1 changed files with 27 additions and 0 deletions
|
|
@ -63,6 +63,7 @@ typedef enum {
|
|||
MOT_DEVICE_CORFUP,
|
||||
MOT_DEVICE_CORFUQ,
|
||||
MOT_DEVICE_CORFUR,
|
||||
MOT_DEVICE_RHODEC,
|
||||
MOT_DEVICE_NUM,
|
||||
} mot_dev_type;
|
||||
|
||||
|
|
@ -444,6 +445,32 @@ static const mot_dev_info mot_dev_list[MOT_DEVICE_NUM] = {
|
|||
},
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
.dev_type = MOT_DEVICE_RHODEC,
|
||||
.actuator_num = 1,
|
||||
.dev_name = "rhodec",
|
||||
.actuator_info = {
|
||||
[0] = {
|
||||
.actuator_type = MOT_ACTUATOR_DW9800V,
|
||||
.dac_pos = 0,
|
||||
.init_pos = 512,
|
||||
.cci_addr = 0x0c,
|
||||
.cci_dev = 0x00,
|
||||
.cci_master = 0x1,
|
||||
.regulator_list = {"pm6125_l9", "cam_rear_af"},
|
||||
.regulator_volt_uv = {1800000, 2800000},
|
||||
.launch_lens = {
|
||||
.launch_lens_needed = true,
|
||||
.launch_lens_step = {
|
||||
{200, 100},
|
||||
{100, 60},
|
||||
{50, 30},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
static uint32_t mot_device_index = MOT_DEVICE_NUM;
|
||||
|
|
|
|||
Loading…
Reference in a new issue