Merge tag 'MMI-U1UGS34.23-110-23-2' of https://github.com/MotorolaMobilityLLC/kernel-msm-5.4-techpack-video into lineage-22.2

Fogos push for Android 14

* tag 'MMI-U1UGS34.23-110-23-2' of https://github.com/MotorolaMobilityLLC/kernel-msm-5.4-techpack-video:
  Adjust qbuf cache/dqbuf cache ops failed log to VIDC_HIGH
  extend codec limitation to 1080@90fps.
  msm: vidc: optimize HEIC output buffer calc for encoder
  msm: vidc: tune input buffer size based on buffer_size_limit
  msm: vidc: Avoid dma_buf memory leak under memory pressure
  msm-vidc: fix final BW voting to ICC

Change-Id: I7ff1d8e69765b5dc96cbce2a8c5df7fc12be10e1
This commit is contained in:
Michael Bestas 2025-03-21 18:37:17 +02:00
commit 327cbdcf54
No known key found for this signature in database
2 changed files with 3 additions and 3 deletions

View file

@ -6856,7 +6856,7 @@ int msm_comm_qbuf_cache_operations(struct msm_vidc_inst *inst,
rc = msm_smem_cache_operations(mbuf->smem[i].dma_buf,
cache_op, offset, size, inst->sid);
if (rc)
print_vidc_buffer(VIDC_ERR,
print_vidc_buffer(VIDC_HIGH,
"qbuf cache ops failed", inst, mbuf);
}
}
@ -6918,7 +6918,7 @@ int msm_comm_dqbuf_cache_operations(struct msm_vidc_inst *inst,
rc = msm_smem_cache_operations(mbuf->smem[i].dma_buf,
cache_op, offset, size, inst->sid);
if (rc)
print_vidc_buffer(VIDC_ERR,
print_vidc_buffer(VIDC_HIGH,
"dqbuf cache ops failed", inst, mbuf);
}
}

View file

@ -2070,7 +2070,7 @@ static struct msm_vidc_common_data holi_common_data[] = {
},
{
.key = "qcom,max-hw-load",
.value = 489600, /* ((1088x1920)/256)@60fps */
.value = 734400, /* ((1088x1920)/256)@90fps */ // Motorola chenmf5, IKSWS-28942 extend from 489600 to 734400
},
{
.key = "qcom,max-image-load",