From: Youssef Samir <[email protected]>

Update the Sahara image table for the AIC200 to add entries for:
- qupv3fw.elf at id 54
- xbl_config.elf at id 38
- tz_qti_config.mbn at id 76
And move pvs.bin to id 78 to avoid firmware conflict.

Co-developed-by: Zack McKevitt <[email protected]>
Signed-off-by: Zack McKevitt <[email protected]>
Co-developed-by: Aswin Venkatesan <[email protected]>
Signed-off-by: Aswin Venkatesan <[email protected]>
Signed-off-by: Youssef Samir <[email protected]>
Signed-off-by: Youssef Samir <[email protected]>
---
Changes in V2:
- Squashed the following patches:
  * accel/qaic: Add QuPFW image entry for AIC200
    Link: 
https://lore.kernel.org/all/[email protected]
  * accel/qaic: Add tz_qti_config.mbn entry for AIC200
    Link: 
https://lore.kernel.org/all/[email protected]
  * accel/qaic: Add xbl_config image entry for AIC200
    Link: 
https://lore.kernel.org/all/[email protected]
- Moved pvs.bin to id 78
---
 drivers/accel/qaic/sahara.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/drivers/accel/qaic/sahara.c b/drivers/accel/qaic/sahara.c
index 3ebcc1f7ff58..6ac0384c7dc2 100644
--- a/drivers/accel/qaic/sahara.c
+++ b/drivers/accel/qaic/sahara.c
@@ -194,6 +194,7 @@ static const char * const aic200_image_table[] = {
        [23] = "qcom/aic200/aop.mbn",
        [32] = "qcom/aic200/tz.mbn",
        [33] = "qcom/aic200/hypvm.mbn",
+       [38] = "qcom/aic200/xbl_config.elf",
        [39] = "qcom/aic200/aic200_abl.elf",
        [40] = "qcom/aic200/apdp.mbn",
        [41] = "qcom/aic200/devcfg.mbn",
@@ -202,6 +203,7 @@ static const char * const aic200_image_table[] = {
        [49] = "qcom/aic200/shrm.elf",
        [50] = "qcom/aic200/cpucp.elf",
        [51] = "qcom/aic200/aop_devcfg.mbn",
+       [54] = "qcom/aic200/qupv3fw.elf",
        [57] = "qcom/aic200/cpucp_dtbs.elf",
        [62] = "qcom/aic200/uefi_dtbs.elf",
        [63] = "qcom/aic200/xbl_ac_config.mbn",
@@ -213,7 +215,8 @@ static const char * const aic200_image_table[] = {
        [69] = "qcom/aic200/dcd.mbn",
        [73] = "qcom/aic200/gearvm.mbn",
        [74] = "qcom/aic200/sti.bin",
-       [75] = "qcom/aic200/pvs.bin",
+       [76] = "qcom/aic200/tz_qti_config.mbn",
+       [78] = "qcom/aic200/pvs.bin",
 };
 
 static int sahara_find_image(struct sahara_context *context, u32 image_id)
-- 
2.43.0

Reply via email to