Commit Graph

223 Commits

Author SHA1 Message Date
Som Qin a00db16d4e FFmpeg: Omxdec: Add flush callback of sf omx decoder
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-04 14:32:18 +08:00
Som Qin 1633a84ba8 FFmpeg: Omxdec: Fix mjpg_omx buffer err
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-04 14:32:15 +08:00
Som Qin 206fb55497 FFmpeg: Omxdec: Fix omx decoder fill frames pts incorrect
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-04 14:32:09 +08:00
Som Qin d7f3ff06a7 FFmpeg: omxdec : add output buffers release callback to reduce memcpy
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-04 14:32:04 +08:00
Som Qin ebd28b57f9 FFmpeg: omxdec: optimize with omx zero copy feature
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-04 14:31:57 +08:00
Andy Hu 2a87341226 Merge tag 'JH7110_515_SDK_v5.4.2' into jh7110-mm-devel 2023-07-26 21:06:13 +08:00
joyce.ooi 5934bb92f4 img-gpu-powervr: update binary package after fixing Vulkan CTS hang
issue

Signed-off-by: joyce.ooi <joyce.ooi@starfivetech.com>
2023-07-24 11:20:33 +08:00
leo.lu 2f074528e2 gstomx: modify omxmjpegdec rank and default framerate 2023-07-12 17:51:53 +08:00
leo.lu c8023eeb1e gstreamer: gst1-plugins-bad: Add gstjpegparse plugin to decodebin 2023-07-12 17:49:18 +08:00
Andy Hu bb3adba005 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2023-07-06 14:41:47 +08:00
joyce.ooi e56ef6c011 package/img-gpu-powervr: update binary hash after Khronos CTS fixes
Signed-off-by: joyce.ooi <joyce.ooi@starfivetech.com>
2023-07-06 11:37:04 +08:00
Andy Hu ad59bc58f1 Merge tag 'JH7110_515_SDK_v5.3.1' into jh7110-mm-devel 2023-07-06 10:40:27 +08:00
andy.hu fd0d0846a3 Merge branch 'CR_2280_5523_GPU_joyce.ooi' into 'jh7110-devel'
CR_2280_5523: package/img-gpu-powervr: update binary hash after Khronos CTS fixes

See merge request sdk/buildroot!117
2023-07-06 02:25:05 +00:00
andy.hu 6edb897f00 Merge branch 'CR_6284_v4l2test_changhuang.liang' into 'jh7110-devel'
CR_6284_v4l2test_changhuang.liang package: starfive: v4l2_test: Add ayuv to nv12

See merge request sdk/buildroot!118
2023-07-06 00:50:48 +00:00
Changhuang Liang 434bff4603 package: starfive: v4l2_test: Add ayuv to nv12
Add ayuv to nv12.

Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-07-05 16:56:51 +08:00
andy.hu 293c0a1a5f Merge branch 'CR_6325_modify_seek_rate_for_gst-play_Leo.Lu' into 'jh7110-mm-devel'
CR_6325_modify_seek_rate_for_gst-play_Leo.Lu

See merge request sdk/buildroot!115
2023-07-05 08:45:56 +00:00
joyce.ooi b04b81bdde package/img-gpu-powervr: update binary hash after Khronos CTS fixes
Signed-off-by: joyce.ooi <joyce.ooi@starfivetech.com>
2023-07-05 14:23:06 +08:00
Andy Hu 805c03d2d6 Merge tag 'JH7110_6.1_SDK_v0.5.0' into jh7110-mm-devel 2023-07-04 11:01:20 +08:00
leo.lu 45a7bb7e6a weston support hotplug 2023-07-04 09:58:56 +08:00
leo.lu 50d8f6a814 modify seek rate for gst-play 2023-07-03 16:51:35 +08:00
andy.hu 76df1f2c41 Merge branch 'CR_6321_upgrade_strace_package_Andy.hu' into 'jh7110-devel'
CR_6321: package/strace: bump to version 5.18

See merge request sdk/buildroot!113
2023-06-30 03:32:24 +00:00
Andy Hu 40255addc8 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2023-06-29 16:17:42 +08:00
Andy Hu 96a52e0e6b package/libv4l: fix the libv4l v1.24.1 compile issue
Follow the latest buildroot configuration
disable new v4l2-tracer option when json-c enable

For details see [1].
[1] https://git.linuxtv.org/v4l-utils.git/tree/ChangeLog?h=stable-1.24

if enable the v4l2-tracer, see the patch:
https://patchwork.kernel.org/project/linux-media/patch/20230330150606.20483-1-ps.report@gmx.net/

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-29 15:58:05 +08:00
Andy Hu 86512cd924 Merge tag 'JH7110_515_SDK_v5.3.0' into jh7110-mm-devel 2023-06-28 16:29:40 +08:00
Andy Hu aa39ff9f2a package/strace: bump to version 5.18
update version to fix the compiler issue like below for the kernel 6.1:

xlat/fcntlcmds.h:53:7: error: ‘F_GETLK64’ undeclared here (not in a function); did you mean ‘F_GETLK’?
   53 |  XLAT(F_GETLK64),
      |       ^~~~~~~~~
xlat.h:64:54: note: in definition of macro ‘XLAT’
   64 | # define XLAT(val)                      { (unsigned)(val), #val }
      |                                                      ^~~

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-28 16:01:35 +08:00
Changhuang Liang 00ff052d0c pckage: libv4l: Update the libv4l to lastest version
Update the libv4l to lastest version to test v4l2 framework.

Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-06-21 14:20:30 +08:00
Andy Hu 6c513af581 Merge tag 'JH7110_515_SDK_v5.2.1' into jh7110-mm-devel 2023-06-20 19:55:02 +08:00
andy.hu 6a76bf8eb8 Merge branch 'CR_5771_weston_support_mirror_mode_Leo.Lu' into 'jh7110-devel'
CR_5771_weston_support_mirror_mode_Leo.Lu

See merge request sdk/buildroot!108
2023-06-20 09:34:52 +00:00
andy.hu 94b79f5561 Merge branch 'CR_5742_weston_set_primary_display_Leo.Lu' into 'jh7110-devel'
CR_5742_weston_set_primary_display_Leo.Lu

See merge request sdk/buildroot!105
2023-06-20 09:32:47 +00:00
leo.lu 850a9f7e0c make gst play video more sync 2023-06-20 17:16:18 +08:00
leo.lu f157bdfda9 weston support mirror mode 2023-06-19 18:23:13 +08:00
leo.lu ed57ccfc17 weston set primary display 2023-06-19 18:18:14 +08:00
Kevin.xie 512dbc9b46 linux-firmware: Update AX210 firmware when kernel in 6.x version
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-06-19 16:24:58 +08:00
Mason Huo 3afc426f38 package: linux-firmware: Update the latest linux-firmware package
To support the RTL8852B bluetooth module, needs to update
the linux-firmware to the latest one.

Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-06-19 16:24:58 +08:00
Andy Hu 7b77de6849 Merge tag 'JH7110_515_SDK_v5.1.5_IMG1.19' into jh7110-mm-devel-img1.19 2023-06-11 14:52:01 +08:00
Andy Hu 7796d5d83d package/img-gpu-powervr: update new bin package hash for turn off pvr assert
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-11 14:40:40 +08:00
Andy Hu ae604fb194 package/img-gpu-powervr: update for the new IMG DDK 1.19 package
Note that the new IMG DDK support gallium driver
and no longer support dri driver

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:52:06 +08:00
Andy Hu 5e4957e3ef package/weston: enable wl_shell interface in weston 10 for VK-GL-CTS
For weston 10, support for the deprecated wl_shell interface is now disabled by default
It will be removed in a future release, re-enable it with the Meson option
      -Ddeprecated-wl-shell=true
link: https://www.mail-archive.com/wayland-devel@lists.freedesktop.org/msg41415.html
Enable it for the VK-GL-CTS still use the wl_shell API

Signed-off-by: Tien Hock Loh <tienhock.loh@starfivetech.com>
2023-06-01 22:44:46 +08:00
Andy Hu e1839688b8 package/weston: bump to version 10.0.1
upgrade the weston to 10.0.1 for IMG DDK 1.19
and copy patches from IMG DDK 1.19

fix the patch and building issue

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:43:28 +08:00
Andy Hu eb6c3c5a84 package/wayland-utils: bump to version 1.1.0
keep version same with the offical buildroot tag 2022.08

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:17:39 +08:00
Andy Hu 93720a7770 package/wayland-protocols: bump to version 1.27
upgrade it for mesa3d v22.1.3 need version great than 1.23

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:15:34 +08:00
Andy Hu 917f3af2c6 package/wayland: bump to version 1.21.0
upgrade wayland to 1.21.0 for IMG DDK 1.19
and copy patches from IMG DDK 1.19

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:12:50 +08:00
Andy Hu 7eec1be1af package/libdrm: bump version to 2.4.110
upgrade the libdrm to 2.4.110 for IMG DDK 1.19
keep patches files

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-06-01 22:10:23 +08:00
Andy Hu 7566503cc1 package/{mesa3d, mesa3d-headers}: bump version to 22.1.3
upgrade the mesa3d and mesa3d-headers to v22.1.3
and copy patch from IMG DDK 1.19

keep the 0002-Force-Mesa-to-use-the-PVR-driver-for-platform-device.patch
to force the pvr driver

Note that the new version mesa3d support gallium driver
and no longer support dri driver

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
Signed-off-by: Windsome Zeng <Windsome.Zeng@starfivetech.com>
2023-06-01 22:08:04 +08:00
Andy Hu bd558055ce Merge tag 'JH7110_515_SDK_v5.1.0' into jh7110-mm-devel
This tag mainly upgrade the IMG DDK to 1.19, include user space and kernel space
2023-05-22 11:24:29 +08:00
Andy Hu 29ee3f6529 package/starfive/img-gpu-powervr: upgrade IMG DDK library to 1.19
Upgrade Imagination DDK source to 1.19

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-05-20 02:05:33 +08:00
Andy Hu 2494cfd0ed Merge tag 'JH7110_515_SDK_v5.0.0' into jh7110-mm-devel
update toolchain to gcc 12.2.0
2023-05-19 14:04:52 +08:00
Andy Hu ff068cb477 gdb: update gdb version to 12.1 from upstream tag 2022.11.3
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-05-19 11:08:02 +08:00
Andy Hu 80ccfb9339 linux-header: support above linux 5.15 or 6.0 from offical tag 2022.11.3
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-05-19 10:49:10 +08:00
Andy Hu 4412284d75 img-gpu-powervr: update the new binary library built with the gcc 12.2.0
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-05-19 00:05:13 +08:00