Explorar o código

msm: camera: csiphy: Update 2phase sequence.

Update the 2Phase bring up sequence to accomodate different
platforms.

CRs-Fixed: 2835738
Change-Id: I3a58876590f8f6e0ea3d8b651723498494bdf50d
Signed-off-by: Jigarkumar Zala <[email protected]>
Jigarkumar Zala %!s(int64=4) %!d(string=hai) anos
pai
achega
2d5b15b75c

+ 6 - 6
drivers/cam_sensor_module/cam_csiphy/include/cam_csiphy_2_1_0_hwreg.h

@@ -61,7 +61,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{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},
@@ -86,7 +86,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{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},
@@ -111,7 +111,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{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},
@@ -136,7 +136,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0894, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0830, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0828, 0x00, 0x00, CSIPHY_DNP_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},
 		{0x082C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -161,7 +161,7 @@ struct csiphy_reg_t csiphy_2ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 		{0x0C94, 0x07, 0x01, CSIPHY_DEFAULT_PARAMS},
 		{0x0C30, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C28, 0x00, 0x00, CSIPHY_DNP_PARAMS},
-		{0x0C00, 0xD4, 0x00, CSIPHY_DEFAULT_PARAMS},
+		{0x0C00, 0x8E, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C0C, 0x00, 0x00, CSIPHY_DNP_PARAMS},
 		{0x0C38, 0xFE, 0x00, CSIPHY_DEFAULT_PARAMS},
 		{0x0C2C, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
@@ -420,4 +420,4 @@ struct csiphy_reg_t csiphy_3ph_v2_1_0_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
 	},
 };
 
-#endif /* _CAM_CSIPHY_2_1_0_HWREG_H_ */
+#endif /* _CAM_CSIPHY_2_1_0_HWREG_H_ */