commit | f1c97d5dbd60c447a813758b224c4e8cf1fdc622 | [log] [tgz] |
---|---|---|
author | shihong.zheng <shihong.zheng@amlogic.com> | Fri Nov 15 20:38:34 2024 +0800 |
committer | gerrit autosubmit <gerrit.autosubmit@amlogic.com> | Wed Nov 20 00:27:06 2024 -0800 |
tree | d287ced0cf955c0ded6042f898a173766caf8d77 | |
parent | 61d6f628a80c73b8c27d84a434eddc7108dbbec7 [diff] |
h265: CB1 fix bus hang and memory pollution. [1/1] PD#SWPL-189982 Problem: h265 bus hang or dmc violation 0 addr. num_ref_idx_l0_active or num_ref_idx_l1_active is out of range and lmem are pollution when ref_pic_lists_modification. the error value of INTR_MSK_SAVE caused a error irq, then run into INI_HEVC_DEC again and hang in waiting LMEM DMA status. Solution: check the validity of num_ref_idx_lx related params. config MCPU_INTR_MSK with a immediate data at RESTORE_MASK_MAIN. Verify: T963D4 SourceCode: ucode: 0.4.165-g64bf6bb Idbdf0 I33830 I3f33a I73799 I8c5c7 Change-Id: I9a079a3882f0dc122b3fb6d0c7223efb8ef1b726 Signed-off-by: shihong.zheng <shihong.zheng@amlogic.com>
diff --git a/firmware/A311D2/video_ucode.bin b/firmware/A311D2/video_ucode.bin index 4758ccf..84ac141 100755 --- a/firmware/A311D2/video_ucode.bin +++ b/firmware/A311D2/video_ucode.bin Binary files differ
diff --git a/firmware/A311D2J/video_ucode.bin b/firmware/A311D2J/video_ucode.bin index 89f8bfa..fa4f96d 100755 --- a/firmware/A311D2J/video_ucode.bin +++ b/firmware/A311D2J/video_ucode.bin Binary files differ
diff --git a/firmware/POP1/video_ucode.bin b/firmware/POP1/video_ucode.bin index 59c9c6e..75b5837 100755 --- a/firmware/POP1/video_ucode.bin +++ b/firmware/POP1/video_ucode.bin Binary files differ
diff --git a/firmware/S805C1/video_ucode.bin b/firmware/S805C1/video_ucode.bin index 64372db..95f6d08 100755 --- a/firmware/S805C1/video_ucode.bin +++ b/firmware/S805C1/video_ucode.bin Binary files differ
diff --git a/firmware/S805C1A/video_ucode.bin b/firmware/S805C1A/video_ucode.bin index 13cd829..8760407 100755 --- a/firmware/S805C1A/video_ucode.bin +++ b/firmware/S805C1A/video_ucode.bin Binary files differ
diff --git a/firmware/S805C1ENG/video_ucode.bin b/firmware/S805C1ENG/video_ucode.bin index 64372db..95f6d08 100755 --- a/firmware/S805C1ENG/video_ucode.bin +++ b/firmware/S805C1ENG/video_ucode.bin Binary files differ
diff --git a/firmware/S805C3/video_ucode.bin b/firmware/S805C3/video_ucode.bin index 629315c..4bf549a 100755 --- a/firmware/S805C3/video_ucode.bin +++ b/firmware/S805C3/video_ucode.bin Binary files differ
diff --git a/firmware/S805C3L/video_ucode.bin b/firmware/S805C3L/video_ucode.bin index a42f63e..af05fad 100755 --- a/firmware/S805C3L/video_ucode.bin +++ b/firmware/S805C3L/video_ucode.bin Binary files differ
diff --git a/firmware/S805X2/video_ucode.bin b/firmware/S805X2/video_ucode.bin index 86370c6..8df96e3 100755 --- a/firmware/S805X2/video_ucode.bin +++ b/firmware/S805X2/video_ucode.bin Binary files differ
diff --git a/firmware/S805X2G/video_ucode.bin b/firmware/S805X2G/video_ucode.bin index fc2f3ca..6b7c0c6 100755 --- a/firmware/S805X2G/video_ucode.bin +++ b/firmware/S805X2G/video_ucode.bin Binary files differ
diff --git a/firmware/S805X3/video_ucode.bin b/firmware/S805X3/video_ucode.bin index 0b4da88..d5def38 100755 --- a/firmware/S805X3/video_ucode.bin +++ b/firmware/S805X3/video_ucode.bin Binary files differ
diff --git a/firmware/S905C2/video_ucode.bin b/firmware/S905C2/video_ucode.bin index ef81083..867220f 100755 --- a/firmware/S905C2/video_ucode.bin +++ b/firmware/S905C2/video_ucode.bin Binary files differ
diff --git a/firmware/S905C2ENG/video_ucode.bin b/firmware/S905C2ENG/video_ucode.bin index 1f84c88..2e0152d 100755 --- a/firmware/S905C2ENG/video_ucode.bin +++ b/firmware/S905C2ENG/video_ucode.bin Binary files differ
diff --git a/firmware/S905C2L/video_ucode.bin b/firmware/S905C2L/video_ucode.bin index 6e5d70c..3f4e661 100755 --- a/firmware/S905C2L/video_ucode.bin +++ b/firmware/S905C2L/video_ucode.bin Binary files differ
diff --git a/firmware/S905C3/video_ucode.bin b/firmware/S905C3/video_ucode.bin index c7ea099..1f9716b 100755 --- a/firmware/S905C3/video_ucode.bin +++ b/firmware/S905C3/video_ucode.bin Binary files differ
diff --git a/firmware/S905C3ENG/video_ucode.bin b/firmware/S905C3ENG/video_ucode.bin index dfa02cd..bc6088a 100755 --- a/firmware/S905C3ENG/video_ucode.bin +++ b/firmware/S905C3ENG/video_ucode.bin Binary files differ
diff --git a/firmware/S905C3NMA/video_ucode.bin b/firmware/S905C3NMA/video_ucode.bin index 6b80078..0250c26 100755 --- a/firmware/S905C3NMA/video_ucode.bin +++ b/firmware/S905C3NMA/video_ucode.bin Binary files differ
diff --git a/firmware/S905C5/video_ucode.bin b/firmware/S905C5/video_ucode.bin index 2c17a0d..9829948 100755 --- a/firmware/S905C5/video_ucode.bin +++ b/firmware/S905C5/video_ucode.bin Binary files differ
diff --git a/firmware/S905C5ENG/video_ucode.bin b/firmware/S905C5ENG/video_ucode.bin index 85d1825..85703ab 100755 --- a/firmware/S905C5ENG/video_ucode.bin +++ b/firmware/S905C5ENG/video_ucode.bin Binary files differ
diff --git a/firmware/S905D5/video_ucode.bin b/firmware/S905D5/video_ucode.bin index 540b08a..159894a 100755 --- a/firmware/S905D5/video_ucode.bin +++ b/firmware/S905D5/video_ucode.bin Binary files differ
diff --git a/firmware/S905W2/video_ucode.bin b/firmware/S905W2/video_ucode.bin index e9553ec..941d0b8 100755 --- a/firmware/S905W2/video_ucode.bin +++ b/firmware/S905W2/video_ucode.bin Binary files differ
diff --git a/firmware/S905X4/video_ucode.bin b/firmware/S905X4/video_ucode.bin index 83412d7..7128394 100755 --- a/firmware/S905X4/video_ucode.bin +++ b/firmware/S905X4/video_ucode.bin Binary files differ
diff --git a/firmware/S905X5/video_ucode.bin b/firmware/S905X5/video_ucode.bin index 2e05c3c..824bf58 100755 --- a/firmware/S905X5/video_ucode.bin +++ b/firmware/S905X5/video_ucode.bin Binary files differ
diff --git a/firmware/S905X5L/video_ucode.bin b/firmware/S905X5L/video_ucode.bin index da7201f..042981f 100755 --- a/firmware/S905X5L/video_ucode.bin +++ b/firmware/S905X5L/video_ucode.bin Binary files differ
diff --git a/firmware/S905X5M/video_ucode.bin b/firmware/S905X5M/video_ucode.bin index b76d1ac..5ac85f1 100755 --- a/firmware/S905X5M/video_ucode.bin +++ b/firmware/S905X5M/video_ucode.bin Binary files differ
diff --git a/firmware/S905X5MENG/video_ucode.bin b/firmware/S905X5MENG/video_ucode.bin index 8281104..7f43d3a 100755 --- a/firmware/S905X5MENG/video_ucode.bin +++ b/firmware/S905X5MENG/video_ucode.bin Binary files differ
diff --git a/firmware/S905Y4/video_ucode.bin b/firmware/S905Y4/video_ucode.bin index 3694b46..5f64851 100755 --- a/firmware/S905Y4/video_ucode.bin +++ b/firmware/S905Y4/video_ucode.bin Binary files differ
diff --git a/firmware/S905Y5/video_ucode.bin b/firmware/S905Y5/video_ucode.bin index 7dc2f15..4fe995b 100755 --- a/firmware/S905Y5/video_ucode.bin +++ b/firmware/S905Y5/video_ucode.bin Binary files differ
diff --git a/firmware/S905Y5ENG/video_ucode.bin b/firmware/S905Y5ENG/video_ucode.bin index 97580de..6e3a8f0 100755 --- a/firmware/S905Y5ENG/video_ucode.bin +++ b/firmware/S905Y5ENG/video_ucode.bin Binary files differ
diff --git a/firmware/S905Y5R/video_ucode.bin b/firmware/S905Y5R/video_ucode.bin index 1cec461..0d06221 100755 --- a/firmware/S905Y5R/video_ucode.bin +++ b/firmware/S905Y5R/video_ucode.bin Binary files differ
diff --git a/firmware/S928X/video_ucode.bin b/firmware/S928X/video_ucode.bin index 7228b92..6b78b90 100755 --- a/firmware/S928X/video_ucode.bin +++ b/firmware/S928X/video_ucode.bin Binary files differ
diff --git a/firmware/S928XENG/video_ucode.bin b/firmware/S928XENG/video_ucode.bin index 843df2f..b734209 100755 --- a/firmware/S928XENG/video_ucode.bin +++ b/firmware/S928XENG/video_ucode.bin Binary files differ
diff --git a/firmware/T950D5/video_ucode.bin b/firmware/T950D5/video_ucode.bin index 872b057..d239897 100755 --- a/firmware/T950D5/video_ucode.bin +++ b/firmware/T950D5/video_ucode.bin Binary files differ
diff --git a/firmware/T950D5Z/video_ucode.bin b/firmware/T950D5Z/video_ucode.bin index cd8aec6..f17a72c 100644 --- a/firmware/T950D5Z/video_ucode.bin +++ b/firmware/T950D5Z/video_ucode.bin Binary files differ
diff --git a/firmware/T950S/video_ucode.bin b/firmware/T950S/video_ucode.bin index 989fd25..9274ba8 100755 --- a/firmware/T950S/video_ucode.bin +++ b/firmware/T950S/video_ucode.bin Binary files differ
diff --git a/firmware/T962D4/video_ucode.bin b/firmware/T962D4/video_ucode.bin index 6992c99..7e58462 100755 --- a/firmware/T962D4/video_ucode.bin +++ b/firmware/T962D4/video_ucode.bin Binary files differ
diff --git a/firmware/T963D4/video_ucode.bin b/firmware/T963D4/video_ucode.bin index 61e792d..e678764 100755 --- a/firmware/T963D4/video_ucode.bin +++ b/firmware/T963D4/video_ucode.bin Binary files differ
diff --git a/firmware/T963D4ENG/video_ucode.bin b/firmware/T963D4ENG/video_ucode.bin index fb29360..bb3609e 100755 --- a/firmware/T963D4ENG/video_ucode.bin +++ b/firmware/T963D4ENG/video_ucode.bin Binary files differ
diff --git a/firmware/T963D4Z/video_ucode.bin b/firmware/T963D4Z/video_ucode.bin index ec7768c..2842ab6 100644 --- a/firmware/T963D4Z/video_ucode.bin +++ b/firmware/T963D4Z/video_ucode.bin Binary files differ
diff --git a/firmware/T965D4/video_ucode.bin b/firmware/T965D4/video_ucode.bin index f58682d..6322e9b 100755 --- a/firmware/T965D4/video_ucode.bin +++ b/firmware/T965D4/video_ucode.bin Binary files differ
diff --git a/firmware/T968D4/video_ucode.bin b/firmware/T968D4/video_ucode.bin index c2058ef..834ae54 100755 --- a/firmware/T968D4/video_ucode.bin +++ b/firmware/T968D4/video_ucode.bin Binary files differ
diff --git a/firmware/T982/video_ucode.bin b/firmware/T982/video_ucode.bin index 83fbef8..9944be5 100755 --- a/firmware/T982/video_ucode.bin +++ b/firmware/T982/video_ucode.bin Binary files differ
diff --git a/firmware/V918D/video_ucode.bin b/firmware/V918D/video_ucode.bin index 5a23832..9ee2256 100755 --- a/firmware/V918D/video_ucode.bin +++ b/firmware/V918D/video_ucode.bin Binary files differ
diff --git a/firmware/video_ucode.bin b/firmware/video_ucode.bin index 6992c99..7e58462 100755 --- a/firmware/video_ucode.bin +++ b/firmware/video_ucode.bin Binary files differ
diff --git a/version.txt b/version.txt index f0b2409..eabaffc 100644 --- a/version.txt +++ b/version.txt
@@ -1,7 +1,7 @@ -0.4.164-gffa4541 +0.4.165-g64bf6bb change id history: +Idbdf0 I33830 I3f33a I73799 I8c5c7 -Idd9d1