msm: eva: Update QoS, SMMU debug register offsets

SMMU debug register block was relocated. New QoS registers was
introduced. Without the change, S1 fault will end up as S2 fault.
The EVA driver cannot dump appropriate debugging info.

Change-Id: I5e833cee51a56164f7853baa91e8c6011ec41189
Signed-off-by: George Shen <quic_sqiao@quicinc.com>
This commit is contained in:
George Shen
2023-01-24 15:46:16 -08:00
rodzic d9076b962e
commit 26bf3dba95
2 zmienionych plików z 62 dodań i 37 usunięć

Wyświetl plik

@@ -794,15 +794,25 @@ static void __set_registers(struct iris_hfi_device *device)
__write_register(device, CVP_CPU_CS_AXI4_QOS,
pdata->noc_qos->axi_qos);
__write_register(device, CVP_NOC_PRIORITYLUT_LOW,
__write_register(device, CVP_NOC_RGE_PRIORITYLUT_LOW,
pdata->noc_qos->prioritylut_low);
__write_register(device, CVP_NOC_PRIORITYLUT_HIGH,
__write_register(device, CVP_NOC_RGE_PRIORITYLUT_HIGH,
pdata->noc_qos->prioritylut_high);
__write_register(device, CVP_NOC_URGENCY_LOW,
__write_register(device, CVP_NOC_RGE_URGENCY_LOW,
pdata->noc_qos->urgency_low);
__write_register(device, CVP_NOC_DANGERLUT_LOW,
__write_register(device, CVP_NOC_RGE_DANGERLUT_LOW,
pdata->noc_qos->dangerlut_low);
__write_register(device, CVP_NOC_SAFELUT_LOW,
__write_register(device, CVP_NOC_RGE_SAFELUT_LOW,
pdata->noc_qos->safelut_low);
__write_register(device, CVP_NOC_CDM_PRIORITYLUT_LOW,
pdata->noc_qos->prioritylut_low);
__write_register(device, CVP_NOC_CDM_PRIORITYLUT_HIGH,
pdata->noc_qos->prioritylut_high);
__write_register(device, CVP_NOC_CDM_URGENCY_LOW,
pdata->noc_qos->urgency_low);
__write_register(device, CVP_NOC_CDM_DANGERLUT_LOW,
pdata->noc_qos->dangerlut_low);
__write_register(device, CVP_NOC_CDM_SAFELUT_LOW,
pdata->noc_qos->safelut_low);
}