From fb505a691b2a37b9d1fc20617433dfd52fb6e27e Mon Sep 17 00:00:00 2001 From: Maxime Jourdan Date: Mon, 3 Feb 2020 15:58:23 +0100 Subject: amlogic: update video decoder firmwares Update the firmwares extracted from Amlogic's last known release from July 2019. This commit updates several binaries already present for GXL, GXM and G12A chips, but also adds: - HEVC for G12A - HEVC for SM1 - VP9 for GXL - VP9 for SM1 The support for which - apart from HEVC, still in development - is currently in-review in the linux-media mailing list [1][2][3]. [1] [v4,0/4] media: meson: vdec: Add compliant H264 support https://patchwork.kernel.org/cover/11336951/ [2] [v3,0/5] media: meson: vdec: Add VP9 decoding support https://patchwork.kernel.org/cover/11336975/ [3] [0/3] media: meson: vdec: add sm1 platform https://patchwork.kernel.org/cover/11256037/ Cc: Arden Jin Signed-off-by: Maxime Jourdan --- meson/vdec/g12a_hevc_mmu.bin | Bin 0 -> 16384 bytes meson/vdec/g12a_vp9.bin | Bin 16384 -> 16384 bytes meson/vdec/gxl_h264.bin | Bin 36864 -> 36864 bytes meson/vdec/gxl_hevc.bin | Bin 16384 -> 16384 bytes meson/vdec/gxl_hevc_mmu.bin | Bin 16384 -> 16384 bytes meson/vdec/gxl_mjpeg.bin | Bin 16384 -> 16384 bytes meson/vdec/gxl_mpeg12.bin | Bin 16384 -> 16384 bytes meson/vdec/gxl_vp9.bin | Bin 0 -> 16384 bytes meson/vdec/gxm_h264.bin | Bin 36864 -> 36864 bytes meson/vdec/sm1_hevc_mmu.bin | Bin 0 -> 16384 bytes meson/vdec/sm1_vp9_mmu.bin | Bin 0 -> 16384 bytes 11 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 meson/vdec/g12a_hevc_mmu.bin create mode 100644 meson/vdec/gxl_vp9.bin create mode 100644 meson/vdec/sm1_hevc_mmu.bin create mode 100644 meson/vdec/sm1_vp9_mmu.bin (limited to 'meson') diff --git a/meson/vdec/g12a_hevc_mmu.bin b/meson/vdec/g12a_hevc_mmu.bin new file mode 100644 index 0000000..4c35fb5 Binary files /dev/null and b/meson/vdec/g12a_hevc_mmu.bin differ diff --git a/meson/vdec/g12a_vp9.bin b/meson/vdec/g12a_vp9.bin index 94e1674..a5f4112 100644 Binary files a/meson/vdec/g12a_vp9.bin and b/meson/vdec/g12a_vp9.bin differ diff --git a/meson/vdec/gxl_h264.bin b/meson/vdec/gxl_h264.bin index 9468c65..c60e319 100644 Binary files a/meson/vdec/gxl_h264.bin and b/meson/vdec/gxl_h264.bin differ diff --git a/meson/vdec/gxl_hevc.bin b/meson/vdec/gxl_hevc.bin index a97a888..4159db3 100644 Binary files a/meson/vdec/gxl_hevc.bin and b/meson/vdec/gxl_hevc.bin differ diff --git a/meson/vdec/gxl_hevc_mmu.bin b/meson/vdec/gxl_hevc_mmu.bin index e2ba474..3c0e8c6 100644 Binary files a/meson/vdec/gxl_hevc_mmu.bin and b/meson/vdec/gxl_hevc_mmu.bin differ diff --git a/meson/vdec/gxl_mjpeg.bin b/meson/vdec/gxl_mjpeg.bin index c365b0d..d088cc0 100644 Binary files a/meson/vdec/gxl_mjpeg.bin and b/meson/vdec/gxl_mjpeg.bin differ diff --git a/meson/vdec/gxl_mpeg12.bin b/meson/vdec/gxl_mpeg12.bin index 65d0cac..c348148 100644 Binary files a/meson/vdec/gxl_mpeg12.bin and b/meson/vdec/gxl_mpeg12.bin differ diff --git a/meson/vdec/gxl_vp9.bin b/meson/vdec/gxl_vp9.bin new file mode 100644 index 0000000..1f98548 Binary files /dev/null and b/meson/vdec/gxl_vp9.bin differ diff --git a/meson/vdec/gxm_h264.bin b/meson/vdec/gxm_h264.bin index 4d73e17..12d0625 100644 Binary files a/meson/vdec/gxm_h264.bin and b/meson/vdec/gxm_h264.bin differ diff --git a/meson/vdec/sm1_hevc_mmu.bin b/meson/vdec/sm1_hevc_mmu.bin new file mode 100644 index 0000000..4c35fb5 Binary files /dev/null and b/meson/vdec/sm1_hevc_mmu.bin differ diff --git a/meson/vdec/sm1_vp9_mmu.bin b/meson/vdec/sm1_vp9_mmu.bin new file mode 100644 index 0000000..f49f7af Binary files /dev/null and b/meson/vdec/sm1_vp9_mmu.bin differ -- cgit v1.2.1