|
@@ -26,16 +26,16 @@ struct csiphy_reg_t csiphy_common_reg_1_2_3[] = {
|
|
|
{0x081C, 0x5A, 0x00, CSIPHY_2PH_REGS},
|
|
|
{0x0824, 0x72, 0x00, CSIPHY_2PH_REGS},
|
|
|
{0x081C, 0x5A, 0x00, CSIPHY_3PH_REGS},
|
|
|
- {0x0800, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0x0800, 0x01, 0x02, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0800, 0x02, 0x00, CSIPHY_2PH_REGS},
|
|
|
{0x0800, 0x0E, 0x00, CSIPHY_3PH_REGS},
|
|
|
};
|
|
|
|
|
|
struct csiphy_reg_t csiphy_reset_reg_1_2_3[] = {
|
|
|
- {0x0814, 0x00, 0x05, CSIPHY_LANE_ENABLE},
|
|
|
+ {0x0814, 0x00, 0x00, CSIPHY_LANE_ENABLE},
|
|
|
{0x0818, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x081C, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0x0800, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0x0800, 0x01, 0x02, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0800, 0x00, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
};
|
|
|
|
|
@@ -247,7 +247,7 @@ csiphy_reg_t csiphy_3ph_v1_2_3_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
|
|
|
{0x0990, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0994, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0998, 0x1A, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0x098C, 0xAF, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0x098C, 0xAF, 0x64, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0168, 0x80, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x016C, 0x25, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x015C, 0x46, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
@@ -277,7 +277,7 @@ csiphy_reg_t csiphy_3ph_v1_2_3_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
|
|
|
{0x0A90, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0A94, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0A98, 0x1A, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0x0A8C, 0xAF, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0x0A8C, 0xAF, 0x64, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0368, 0x80, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x036C, 0x25, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x035C, 0x46, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
@@ -307,7 +307,7 @@ csiphy_reg_t csiphy_3ph_v1_2_3_reg[MAX_LANES][MAX_SETTINGS_PER_LANE] = {
|
|
|
{0x0B90, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0B94, 0x08, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0B98, 0x1A, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0x0B8C, 0xAF, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0x0B8C, 0xAF, 0x64, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x0568, 0x80, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x056C, 0x25, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x055C, 0x46, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
@@ -348,7 +348,7 @@ struct data_rate_settings_t data_rate_delta_table_1_2_3 = {
|
|
|
{0x544, 0x22, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x9B4, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0xAB4, 0x03, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0xBB4, 0x03, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0xBB4, 0x03, 0x0A, CSIPHY_DEFAULT_PARAMS},
|
|
|
|
|
|
}
|
|
|
},
|
|
@@ -368,7 +368,7 @@ struct data_rate_settings_t data_rate_delta_table_1_2_3 = {
|
|
|
{0xB80, 0x60, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x9B4, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0xAB4, 0x02, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0xBB4, 0x02, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0xBB4, 0x02, 0x0A, CSIPHY_DEFAULT_PARAMS},
|
|
|
},
|
|
|
},
|
|
|
{
|
|
@@ -387,7 +387,7 @@ struct data_rate_settings_t data_rate_delta_table_1_2_3 = {
|
|
|
{0xB80, 0x60, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0x9B4, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
{0xAB4, 0x01, 0x00, CSIPHY_DEFAULT_PARAMS},
|
|
|
- {0xBB4, 0x01, 0x01, CSIPHY_DEFAULT_PARAMS},
|
|
|
+ {0xBB4, 0x01, 0x0A, CSIPHY_DEFAULT_PARAMS},
|
|
|
},
|
|
|
}
|
|
|
}
|