Эх сурвалжийг харах

Merge "msm: camera: csiphy: Update the csiphy programming sequence" into camera-kernel.lnx.5.0

Savita Patted 4 жил өмнө
parent
commit
4aa9286fd7

+ 54 - 40
drivers/cam_sensor_module/cam_csiphy/include/cam_csiphy_2_1_0_hwreg.h

@@ -1,6 +1,6 @@
 /* SPDX-License-Identifier: GPL-2.0-only */
 /*
- * Copyright (c) 2020, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2020-2021, The Linux Foundation. All rights reserved.
  */
 
 #ifndef _CAM_CSIPHY_2_1_0_HWREG_H_
@@ -14,11 +14,11 @@ struct csiphy_reg_parms_t csiphy_v2_1_0 = {
 	.mipi_csiphy_glbl_irq_cmd_addr = 0x1028,
 	.csiphy_common_array_size = 7,
 	.csiphy_reset_array_size = 5,
-	.csiphy_2ph_config_array_size = 23,
+	.csiphy_2ph_config_array_size = 24,
 	.csiphy_3ph_config_array_size = 44,
 	.csiphy_2ph_clock_lane = 0x1,
 	.csiphy_2ph_combo_ck_ln = 0x10,
-	.csiphy_interrupt_status_size = 11,
+	.csiphy_interrupt_status_size = 12,
 };
 
 struct csiphy_reg_t csiphy_common_reg_2_1_0[] = {
@@ -26,6 +26,9 @@ struct csiphy_reg_t csiphy_common_reg_2_1_0[] = {
 	{0x1014, 0x2A, 0x00, CSIPHY_3PH_REGS},
 	{0x1018, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
 	{0x101C, 0x7A, 0x00, CSIPHY_DEFAULT_PARAMS},
+	{0x02F0, 0x00, 0x00, CSIPHY_3PH_REGS},
+	{0x06F0, 0x00, 0x00, CSIPHY_3PH_REGS},
+	{0x0AF0, 0x00, 0x00, CSIPHY_3PH_REGS},
 	{0x1000, 0x01, 0x01, CSIPHY_DEFAULT_PARAMS},
 	{0x1000, 0x02, 0x00, CSIPHY_2PH_REGS},
 	{0x1000, 0x0E, 0x00, CSIPHY_3PH_REGS},
@@ -50,7 +53,8 @@ struct csiphy_reg_t csiphy_irq_reg_2_1_0[] = {
 	{0x1048, 0xef, 0x00, CSIPHY_DEFAULT_PARAMS},
 	{0x104c, 0xff, 0x00, CSIPHY_DEFAULT_PARAMS},
 	{0x1050, 0xff, 0x00, CSIPHY_DEFAULT_PARAMS},
-	{0x1054, 0xff, 0x00, CSIPHY_DEFAULT_PARAMS},
+	{0x1054, 0xff, 0x00, CSIPHY_2PH_REGS},
+	{0x1054, 0xff, 0x64, CSIPHY_3PH_REGS},
 };
 
 struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
@@ -74,8 +78,9 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0020, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0008, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0010, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0094, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x005C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0060, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0060, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0064, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -99,6 +104,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0E20, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E08, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0E10, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0E94, 0xD7, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E5C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E60, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E64, 0x00, 0x00, CSIPHY_DNP_PARAMS},
@@ -124,8 +130,9 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0420, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0408, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0410, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0494, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x045C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0460, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0460, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0464, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -149,8 +156,9 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0820, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0808, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0810, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0894, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x085C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0860, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0860, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0864, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -174,8 +182,9 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0C20, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C08, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0C10, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0C94, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x0C5C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0C60, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0C60, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0C64, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -191,7 +200,7 @@ struct csiphy_reg_t
 		{0x0094, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0030, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0028, 0x00, 0x00, CSIPHY_DNP_PARAMS},
-		{0x0000, 0xD4, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0000, 0x8E, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x000C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0038, 0xFE, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x002C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -203,8 +212,9 @@ struct csiphy_reg_t
 		{0x0020, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0008, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0010, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0094, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x005C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0060, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0060, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0064, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -216,7 +226,7 @@ struct csiphy_reg_t
 		{0x0E94, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0E30, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E28, 0x04, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0E00, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0E00, 0x80, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E0C, 0xFF, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E38, 0x1F, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E2C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -228,6 +238,7 @@ struct csiphy_reg_t
 		{0x0E20, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0E08, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0E10, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0E94, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E5C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E60, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0E64, 0x00, 0x00, CSIPHY_DNP_PARAMS},
@@ -241,7 +252,7 @@ struct csiphy_reg_t
 		{0x0494, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0430, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0428, 0x00, 0x00, CSIPHY_DNP_PARAMS},
-		{0x0400, 0xD4, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0400, 0x8E, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x040C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0438, 0xFE, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x042C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -253,8 +264,9 @@ struct csiphy_reg_t
 		{0x0420, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0408, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0410, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0494, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x045C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0460, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0460, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0464, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -265,7 +277,7 @@ struct csiphy_reg_t
 		{0x0898, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0894, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0830, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0800, 0xD4, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0800, 0x8E, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x080C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0838, 0xFE, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0828, 0x0A, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -278,8 +290,9 @@ struct csiphy_reg_t
 		{0x0820, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0808, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0810, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0894, 0xD7, 0x00, CSIPHY_SKEW_CAL},
 		{0x085C, 0x00, 0x00, CSIPHY_SKEW_CAL},
-		{0x0860, 0xFD, 0x00, CSIPHY_SKEW_CAL},
+		{0x0860, 0xBD, 0x00, CSIPHY_SKEW_CAL},
 		{0x0864, 0x7F, 0x00, CSIPHY_SKEW_CAL},
 		{0x1000, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
@@ -290,7 +303,7 @@ struct csiphy_reg_t
 		{0x0C98, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C94, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0C30, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0C00, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0C00, 0x80, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C0C, 0xFF, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C38, 0x1F, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C28, 0x0E, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -303,6 +316,7 @@ struct csiphy_reg_t
 		{0x0C20, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C08, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0C10, 0x52, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0C94, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0C5C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0C60, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0C64, 0x00, 0x00, CSIPHY_DNP_PARAMS},
@@ -312,23 +326,23 @@ struct csiphy_reg_t
 
 struct csiphy_reg_t csiphy_3ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 	{
-		{0x0274, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0278, 0x0C, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0288, 0xAA, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x028C, 0xA5, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x026C, 0x20, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0268, 0xF1, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0274, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0278, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0288, 0xAC, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x028C, 0x85, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x026C, 0x3B, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0268, 0xF1, 0x64, CSIPHY_DEFAULT_PARAMS},
 		{0x0294, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x02F4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x02F8, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x02FC, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x02F0, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x02F0, 0xEF, 0x64, CSIPHY_DEFAULT_PARAMS},
+		{0x02F0, 0xEF, 0x03, CSIPHY_DEFAULT_PARAMS},
 		{0x0294, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0290, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0204, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x020C, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0208, 0x00, 0x00, CSIPHY_SETTLE_CNT_HIGHER_BYTE},
+		{0x0210, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0214, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x02E4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x02E8, 0x7F, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -358,23 +372,23 @@ struct csiphy_reg_t csiphy_3ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x1000, 0x0E, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
 	{
-		{0x0674, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0678, 0x0C, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0688, 0xAA, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x068C, 0xA5, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x066C, 0x20, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0668, 0xF1, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0674, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0678, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0688, 0xAC, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x068C, 0x85, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x066C, 0x3B, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0668, 0xF1, 0x64, CSIPHY_DEFAULT_PARAMS},
 		{0x0694, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x06F4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x06F8, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x06FC, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x06F0, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x06F0, 0xEF, 0x64, CSIPHY_DEFAULT_PARAMS},
+		{0x06F0, 0xEF, 0x03, CSIPHY_DEFAULT_PARAMS},
 		{0x0694, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0690, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0604, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x060C, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0608, 0x00, 0x00, CSIPHY_SETTLE_CNT_HIGHER_BYTE},
+		{0x0610, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0614, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x06E4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x06E8, 0x7F, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -404,23 +418,23 @@ struct csiphy_reg_t csiphy_3ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x1000, 0x0E, 0x00, CSIPHY_DEFAULT_PARAMS},
 	},
 	{
-		{0x0A74, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0A78, 0x0C, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0A88, 0xAA, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0A8C, 0xA5, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0A6C, 0x20, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0A68, 0xF1, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A74, 0x05, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A78, 0x07, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A88, 0xAC, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A8C, 0x85, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A6C, 0x3B, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0A68, 0xF1, 0x64, CSIPHY_DEFAULT_PARAMS},
 		{0x0A94, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0AF4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0AF8, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0AFC, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0AF0, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
-		{0x0AF0, 0xEF, 0x64, CSIPHY_DEFAULT_PARAMS},
+		{0x0AF0, 0xEF, 0x03, CSIPHY_DEFAULT_PARAMS},
 		{0x0A94, 0x09, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0A90, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0A04, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0A0C, 0x10, 0x00, CSIPHY_SETTLE_CNT_LOWER_BYTE},
 		{0x0A08, 0x00, 0x00, CSIPHY_SETTLE_CNT_HIGHER_BYTE},
+		{0x0A10, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0A14, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0AE4, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0AE8, 0x7F, 0x00, CSIPHY_DEFAULT_PARAMS},