|
@@ -239,7 +239,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9038, /* SFE_RD : NOC_RT_0_NIU_URGENCY_LOW */
|
|
.offset = 0x9038, /* SFE_RD : NOC_RT_0_NIU_URGENCY_LOW */
|
|
- .value = 0x3,
|
|
|
|
|
|
+ .value = 0x4,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = false,
|
|
.enable = false,
|
|
@@ -300,7 +300,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9230, /* IFE_UBWC_LINEAR : NOC_RT_1_NIU_PRIORITYLUT_LOW */
|
|
.offset = 0x9230, /* IFE_UBWC_LINEAR : NOC_RT_1_NIU_PRIORITYLUT_LOW */
|
|
- .value = 0x66665433,
|
|
|
|
|
|
+ .value = 0x65555544,
|
|
},
|
|
},
|
|
.priority_lut_high = {
|
|
.priority_lut_high = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -314,7 +314,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9238, /* IFE_UBWC_LINEAR : NOC_RT_1_NIU_URGENCY_LOW */
|
|
.offset = 0x9238, /* IFE_UBWC_LINEAR : NOC_RT_1_NIU_URGENCY_LOW */
|
|
- .value = 0x1B30,
|
|
|
|
|
|
+ .value = 0x1E40,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -382,7 +382,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9430, /* IFE_STATS : NOC_RT_2_NIU_PRIORITYLUT_LOW */
|
|
.offset = 0x9430, /* IFE_STATS : NOC_RT_2_NIU_PRIORITYLUT_LOW */
|
|
- .value = 0x66665433,
|
|
|
|
|
|
+ .value = 0x65555544,
|
|
},
|
|
},
|
|
.priority_lut_high = {
|
|
.priority_lut_high = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -396,7 +396,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9438, /* IFE_STATS : NOC_RT_2_NIU_URGENCY_LOW */
|
|
.offset = 0x9438, /* IFE_STATS : NOC_RT_2_NIU_URGENCY_LOW */
|
|
- .value = 0x1B30,
|
|
|
|
|
|
+ .value = 0x1C40,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -464,7 +464,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9630, /* IFE_PDAF_IFELITE : NOC_RT_3_NIU_PRIORITYLUT_LOW */
|
|
.offset = 0x9630, /* IFE_PDAF_IFELITE : NOC_RT_3_NIU_PRIORITYLUT_LOW */
|
|
- .value = 0x66665433,
|
|
|
|
|
|
+ .value = 0x65555544,
|
|
},
|
|
},
|
|
.priority_lut_high = {
|
|
.priority_lut_high = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -478,7 +478,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9638, /* IFE_PDAF_IFELITE : NOC_RT_3_NIU_URGENCY_LOW */
|
|
.offset = 0x9638, /* IFE_PDAF_IFELITE : NOC_RT_3_NIU_URGENCY_LOW */
|
|
- .value = 0x1B30,
|
|
|
|
|
|
+ .value = 0x1C40,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -546,7 +546,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9830, /* IFE_RDI_SFE : NOC_RT_4_NIU_PRIORITYLUT_LOW */
|
|
.offset = 0x9830, /* IFE_RDI_SFE : NOC_RT_4_NIU_PRIORITYLUT_LOW */
|
|
- .value = 0x66665433,
|
|
|
|
|
|
+ .value = 0x65555544,
|
|
},
|
|
},
|
|
.priority_lut_high = {
|
|
.priority_lut_high = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -560,7 +560,7 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x9838, /* IFE_RDI_SFE : NOC_RT_4_NIU_URGENCY_LOW */
|
|
.offset = 0x9838, /* IFE_RDI_SFE : NOC_RT_4_NIU_URGENCY_LOW */
|
|
- .value = 0x1B30,
|
|
|
|
|
|
+ .value = 0x1E40,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = true,
|
|
.enable = true,
|
|
@@ -770,27 +770,27 @@ static struct cam_camnoc_specific
|
|
},
|
|
},
|
|
{
|
|
{
|
|
.port_name = "NRT2-BPS_CRE_WR",
|
|
.port_name = "NRT2-BPS_CRE_WR",
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.priority_lut_low = {
|
|
.priority_lut_low = {
|
|
.enable = true,
|
|
.enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x8630, /* BPS_CRE_WR : NOC_NRT_2_NIU_PRIORITYLUT_LOW */
|
|
.offset = 0x8630, /* BPS_CRE_WR : NOC_NRT_2_NIU_PRIORITYLUT_LOW */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x33333333,
|
|
},
|
|
},
|
|
.priority_lut_high = {
|
|
.priority_lut_high = {
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x8634, /* BPS_CRE_WR : NOC_NRT_2_NIU_PRIORITYLUT_HIGH */
|
|
.offset = 0x8634, /* BPS_CRE_WR : NOC_NRT_2_NIU_PRIORITYLUT_HIGH */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x33333333,
|
|
},
|
|
},
|
|
.urgency = {
|
|
.urgency = {
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x8638, /* BPS_CRE_WR : NOC_NRT_2_NIU_URGENCY_LOW */
|
|
.offset = 0x8638, /* BPS_CRE_WR : NOC_NRT_2_NIU_URGENCY_LOW */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x30,
|
|
},
|
|
},
|
|
.danger_lut = {
|
|
.danger_lut = {
|
|
.enable = false,
|
|
.enable = false,
|
|
@@ -817,25 +817,25 @@ static struct cam_camnoc_specific
|
|
.value = 0x0,
|
|
.value = 0x0,
|
|
},
|
|
},
|
|
.qosgen_mainctl = {
|
|
.qosgen_mainctl = {
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7108, /* BPS_CRE_WR : NOC_NRT_2_QOSGEN_MAINCTL */
|
|
.offset = 0x7108, /* BPS_CRE_WR : NOC_NRT_2_QOSGEN_MAINCTL */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x2,
|
|
},
|
|
},
|
|
.qosgen_shaping_low = {
|
|
.qosgen_shaping_low = {
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7120, /* BPS_CRE_WR : NOC_NRT_2_QOSGEN_SHAPING_LOW */
|
|
.offset = 0x7120, /* BPS_CRE_WR : NOC_NRT_2_QOSGEN_SHAPING_LOW */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x14141414,
|
|
},
|
|
},
|
|
.qosgen_shaping_high = {
|
|
.qosgen_shaping_high = {
|
|
- .enable = false,
|
|
|
|
|
|
+ .enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7124, /* BPS_CRE_WR : NOC_NRT_2_BPS_WR_QOSGEN_SHAPING_HIGH */
|
|
.offset = 0x7124, /* BPS_CRE_WR : NOC_NRT_2_BPS_WR_QOSGEN_SHAPING_HIGH */
|
|
- .value = 0x0,
|
|
|
|
|
|
+ .value = 0x14141414,
|
|
},
|
|
},
|
|
.maxwr_low = {
|
|
.maxwr_low = {
|
|
.enable = false,
|
|
.enable = false,
|
|
@@ -905,14 +905,14 @@ static struct cam_camnoc_specific
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x71A0, /* BPS_CRE_RD : NOC_NRT_3_QOSGEN_SHAPING_LOW */
|
|
.offset = 0x71A0, /* BPS_CRE_RD : NOC_NRT_3_QOSGEN_SHAPING_LOW */
|
|
- .value = 0x38383838,
|
|
|
|
|
|
+ .value = 0x14141414,
|
|
},
|
|
},
|
|
.qosgen_shaping_high = {
|
|
.qosgen_shaping_high = {
|
|
.enable = true,
|
|
.enable = true,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x71A4, /* BPS_CRE_RD : NOC_NRT_3_QOSGEN_SHAPING_HIGH */
|
|
.offset = 0x71A4, /* BPS_CRE_RD : NOC_NRT_3_QOSGEN_SHAPING_HIGH */
|
|
- .value = 0x38383838,
|
|
|
|
|
|
+ .value = 0x14141414,
|
|
},
|
|
},
|
|
},
|
|
},
|
|
{
|
|
{
|
|
@@ -968,21 +968,21 @@ static struct cam_camnoc_specific
|
|
.value = 0x0,
|
|
.value = 0x0,
|
|
},
|
|
},
|
|
.qosgen_mainctl = {
|
|
.qosgen_mainctl = {
|
|
- .enable = true,
|
|
|
|
|
|
+ .enable = false,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7208, /* IPE_0_RD : NOC_NRT_4_QOSGEN_MAINCTL */
|
|
.offset = 0x7208, /* IPE_0_RD : NOC_NRT_4_QOSGEN_MAINCTL */
|
|
.value = 0x2,
|
|
.value = 0x2,
|
|
},
|
|
},
|
|
.qosgen_shaping_low = {
|
|
.qosgen_shaping_low = {
|
|
- .enable = true,
|
|
|
|
|
|
+ .enable = false,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7220, /* IPE_0_RD : NOC_NRT_4_QOSGEN_SHAPING_LOW */
|
|
.offset = 0x7220, /* IPE_0_RD : NOC_NRT_4_QOSGEN_SHAPING_LOW */
|
|
.value = 0x2E2E2E2E,
|
|
.value = 0x2E2E2E2E,
|
|
},
|
|
},
|
|
.qosgen_shaping_high = {
|
|
.qosgen_shaping_high = {
|
|
- .enable = true,
|
|
|
|
|
|
+ .enable = false,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7224, /* IPE_0_RD : NOC_NRT_4_QOSGEN_SHAPING_HIGH */
|
|
.offset = 0x7224, /* IPE_0_RD : NOC_NRT_4_QOSGEN_SHAPING_HIGH */
|
|
@@ -1217,14 +1217,14 @@ static struct cam_camnoc_specific
|
|
.port_name = "ICP_RD_WR",
|
|
.port_name = "ICP_RD_WR",
|
|
.enable = false,
|
|
.enable = false,
|
|
.dynattr_mainctl = {
|
|
.dynattr_mainctl = {
|
|
- .enable = true,
|
|
|
|
|
|
+ .enable = false,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0xA008, /* ICP_RD_WR : NOC_XM_ICP_DYNATTR_MAINCTL */
|
|
.offset = 0xA008, /* ICP_RD_WR : NOC_XM_ICP_DYNATTR_MAINCTL */
|
|
.value = 0x10,
|
|
.value = 0x10,
|
|
},
|
|
},
|
|
.qosgen_mainctl = {
|
|
.qosgen_mainctl = {
|
|
- .enable = true,
|
|
|
|
|
|
+ .enable = false,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.access_type = CAM_REG_TYPE_READ_WRITE,
|
|
.masked_value = 0,
|
|
.masked_value = 0,
|
|
.offset = 0x7608, /* ICP_RD_WR : NOC_XM_ICP_QOSGEN_MAINCTL */
|
|
.offset = 0x7608, /* ICP_RD_WR : NOC_XM_ICP_QOSGEN_MAINCTL */
|