|
@@ -1478,9 +1478,18 @@ hal_reo_set_err_dst_remap_6750(void *hal_soc)
|
|
|
HAL_REO_ERR_REMAP_IX0(REO_REMAP_RELEASE, 3) |
|
|
|
HAL_REO_ERR_REMAP_IX0(REO_REMAP_RELEASE, 4) |
|
|
|
HAL_REO_ERR_REMAP_IX0(REO_REMAP_TCL, 5) |
|
|
|
- HAL_REO_ERR_REMAP_IX0(REO_REMAP_RELEASE, 6) |
|
|
|
+ HAL_REO_ERR_REMAP_IX0(REO_REMAP_TCL, 6) |
|
|
|
HAL_REO_ERR_REMAP_IX0(REO_REMAP_TCL, 7);
|
|
|
|
|
|
+ uint32_t dst_remap_ix1 =
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 14) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 13) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 12) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 11) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 10) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_RELEASE, 9) |
|
|
|
+ HAL_REO_ERR_REMAP_IX1(REO_REMAP_TCL, 8);
|
|
|
+
|
|
|
HAL_REG_WRITE(hal_soc,
|
|
|
HWIO_REO_R0_ERROR_DESTINATION_MAPPING_IX_0_ADDR(
|
|
|
SEQ_WCSS_UMAC_REO_REG_OFFSET),
|
|
@@ -1491,6 +1500,17 @@ hal_reo_set_err_dst_remap_6750(void *hal_soc)
|
|
|
hal_soc,
|
|
|
HWIO_REO_R0_ERROR_DESTINATION_MAPPING_IX_0_ADDR(
|
|
|
SEQ_WCSS_UMAC_REO_REG_OFFSET)));
|
|
|
+
|
|
|
+ HAL_REG_WRITE(hal_soc,
|
|
|
+ HWIO_REO_R0_ERROR_DESTINATION_MAPPING_IX_1_ADDR(
|
|
|
+ SEQ_WCSS_UMAC_REO_REG_OFFSET),
|
|
|
+ dst_remap_ix1);
|
|
|
+
|
|
|
+ hal_info("HWIO_REO_R0_ERROR_DESTINATION_MAPPING_IX_1 0x%x",
|
|
|
+ HAL_REG_READ(
|
|
|
+ hal_soc,
|
|
|
+ HWIO_REO_R0_ERROR_DESTINATION_MAPPING_IX_1_ADDR(
|
|
|
+ SEQ_WCSS_UMAC_REO_REG_OFFSET)));
|
|
|
}
|
|
|
|
|
|
/*
|