msm: camera: csiphy: Update csiphy settings

Update the csiphy2.1.0 AFE settings.

CRs-Fixed: 3044363
Change-Id: I80ea12dcfe554e58599ce39348851a4279c4c53a
Signed-off-by: Jigar Agrawal <jigar@codeaurora.org>
This commit is contained in:
Jigar Agrawal
2021-09-23 18:53:46 -07:00
父節點 d7eb296004
當前提交 efff3f9490

查看文件

@@ -28,7 +28,7 @@ struct csiphy_reg_parms_t csiphy_v2_1_0 = {
.size_offset_betn_lanes = 0x400,
.mipi_csiphy_interrupt_clear0_addr = 0x1058,
.mipi_csiphy_glbl_irq_cmd_addr = 0x1028,
.csiphy_common_array_size = 4,
.csiphy_common_array_size = 5,
.csiphy_reset_enter_array_size = 2,
.csiphy_reset_exit_array_size = 3,
.csiphy_2ph_config_array_size = 23,
@@ -45,6 +45,7 @@ struct csiphy_reg_t csiphy_common_reg_2_1_0[] = {
{0x1084, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x1018, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x101C, 0x7A, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x108c, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
};
struct csiphy_reg_t csiphy_reset_enter_reg_2_1_0[] = {
@@ -513,10 +514,10 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_0,
.csiphy_data_rate_regs = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x70, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -525,10 +526,10 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_1,
.csiphy_data_rate_regs = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x70, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -537,10 +538,10 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_2,
.csiphy_data_rate_regs = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x70, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -558,8 +559,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -570,8 +571,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -582,8 +583,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x4D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -601,8 +602,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x43, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x06, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -613,8 +614,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x43, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x06, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -625,8 +626,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x43, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x06, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -644,8 +645,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x32, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -656,8 +657,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x32, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -668,8 +669,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x32, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -687,8 +688,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x2E, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -699,8 +700,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x2E, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -711,8 +712,8 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x2E, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -728,11 +729,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_0,
.csiphy_data_rate_regs = {
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x24, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x28, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
},
@@ -740,11 +741,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_1,
.csiphy_data_rate_regs = {
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x24, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x28, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
},
@@ -752,11 +753,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
.lane_identifier = CPHY_LANE_2,
.csiphy_data_rate_regs = {
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x24, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x28, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xE0, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x1B, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
},
@@ -770,11 +771,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_0,
.csiphy_data_rate_regs = {
{0x0274, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x22, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -782,11 +783,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_1,
.csiphy_data_rate_regs = {
{0x0674, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x22, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -794,11 +795,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_2,
.csiphy_data_rate_regs = {
{0x0A74, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x22, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -813,11 +814,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_0,
.csiphy_data_rate_regs = {
{0x0274, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x1D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -825,11 +826,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_1,
.csiphy_data_rate_regs = {
{0x0674, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x1D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -837,11 +838,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_2,
.csiphy_data_rate_regs = {
{0x0A74, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x1D, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -856,11 +857,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_0,
.csiphy_data_rate_regs = {
{0x0274, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0278, 0x15, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0288, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x028C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x026C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0290, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0214, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -868,11 +869,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_1,
.csiphy_data_rate_regs = {
{0x0674, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0678, 0x15, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0688, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x068C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x066C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0690, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0614, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},
@@ -880,11 +881,11 @@ struct data_rate_settings_t data_rate_delta_table_2_1_0 = {
{
.lane_identifier = CPHY_LANE_2,
.csiphy_data_rate_regs = {
{0x0A74, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A78, 0x15, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0xC1, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x18, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A88, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A8C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A6C, 0x10, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A90, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
{0x0A14, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
},