Commit Graph

58 Commits

Author SHA1 Message Date
Som Qin a8e5dbd9bf v4l2_dec_test: Fix build warning
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-07 15:33:04 +08:00
Som Qin 05175cad82 v4l2_dec_test: add docode speed test
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-07 14:27:15 +08:00
Som Qin 82d661fa4b v4l2_dec_test: distinguish video frame from stream
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-07 14:27:09 +08:00
Som Qin 1fedb481ca v4l2_dec_test: add v4l2_dec_test for wave511 v4l2 decoder
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-07 14:26:59 +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
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 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
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
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 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 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 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
Mason Huo 8b0d868279 package: starfive: Optimize the swapoff partition
Check if the swap partition ("hibernation") exist or not
before swapoff command.

Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-24 11:38:45 +08:00
Mason Huo 8d66d14452 package: starfive: Optimize the swapon partition
Check if the swap partition ("hibernation") exist or not
before swapon command.
Since the partlabel appears late, change the script
excution sequence to 99.

Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-17 14:50:32 +08:00
Andy Hu 42b8427cca package/starfive/img-gpu-powervr: update sha256 value for new tar ball
disable pdump for v1.17

PDUMP was enabled by default. This causes some performance
issues on GPU. Hence, we would need to disable PDUMP in
kernel space and userspace.

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2023-03-21 00:41:35 +08:00
mason.huo 62a97a3582 package: starfive: Add hibernation script to pm package
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2023-01-05 13:14:34 +08:00
Kevin.xie 540861f360 ispsdk: Fix error sc2335 sensor config command on isp daemon.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-12-07 15:48:43 +08:00
Kevin.xie 279154692a ispsdk: Fix conflicting installation of ispsdk daemon script and output files.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-11-22 16:23:05 +08:00
andy.hu f146fb9672 Merge branch 'CR_2530_ISP_SDK_Kevin.xie' into 'jh7110-devel'
CR_2530_ISP_SDK : Start a daemon for stf_isp_ctrl during bootup

See merge request sdk/buildroot!83
2022-11-17 13:33:36 +00:00
mason.huo f6e892bda3 package: starfive: Add power management package
The package is for power management.
Currently adjust the cpufreq paramenters.

Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-11-09 18:15:20 +08:00
Kevin.xie 5ec4da22b2 ispsdk: Start a daemon for stf_isp_ctrl during bootup
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-11-02 18:40:04 +08:00
Andy Hu a1c0a0708e vpu/jpu: support automatic building and loading VPU/JPU ko driver
install the vdec.ko, venc.ko, jpu.ko to /lib/modules/5.15.0/extra/
and remove the loading script, support insmod,modprobe,rmmod

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2022-10-25 10:19:38 +08:00
Andy Hu 5ca8180f8b ispsdk: add ispsdk v2.0.0 package to buildroot
the ispsdk apps will install to /root/ISP/

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2022-08-30 10:07:05 +08:00
andy.hu 960b8da68d Merge branch 'CR_1932_v4l2test_jianlong' into 'jh7110-devel'
CR_1932 package: starfive: v4l2test: Fix stuck without -C

See merge request sdk/buildroot!56
2022-08-26 02:29:30 +00:00
andy.hu fcc51bb16e Merge branch 'CR_1853_buildroot_drm_test_shengyang.chen' into 'jh7110-devel'
CR_1853_riscv:buildroot:drm-test

See merge request sdk/buildroot!54
2022-08-26 02:09:54 +00:00
Jianlong Huang d0565a1a48 package: starfive: v4l2test: Fix stuck without -C
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-23 13:36:59 +08:00
shengyang.chen 40ab08a0e8 riscv:buildroot:drm-test
fix modeset-single-buffer noise

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-19 17:40:13 +08:00
andy.hu e3b074fd1b Merge branch 'CR_1867_V4L2_mason.huo' into 'jh7110-devel'
CR_1867 package: v4l2_test: Add ss0 & ss1 in pipeline script

See merge request sdk/buildroot!48
2022-08-19 07:43:24 +00:00
andy.hu f1e797a077 Merge branch 'CR_1799_v4l2test_Kevin.xie' into 'jh7110-devel'
CR_1799 v4l2test: Solve blurred screen problem in 45 or 60 fps.

See merge request sdk/buildroot!44
2022-08-19 07:07:58 +00:00
andy.hu 7b57253399 Merge branch 'CR_1603_V4L2v4l2test_jianlong' into 'jh7110-devel'
CR_1603 starfive: v4l2test: Support select connector to display for drm

See merge request sdk/buildroot!45
2022-08-19 07:03:06 +00:00
Windsome Zeng 4d78fbf8e8 [GPU] Update OpenGL ES library which is compiled in Linux 5.10 2022-08-17 20:42:49 +08:00
Windsome Zeng b3059a93d5 [GPU] Upgrade OpenGL ES library to DDK 1.17. 2022-08-17 14:10:04 +08:00
mason.huo 02e6028d21 package: v4l2_test: Add ss0 & ss1 in pipeline script
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-08-16 15:22:05 +08:00
Jianlong Huang 8d7bb3e204 starfive: v4l2test: Support select connector to display for drm
Add -C param to select connector
0---inno hdmi
1---rgb hdmi or mipi dsi

Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-15 10:30:21 +08:00
Kevin.xie a2d183cea1 v4l2test: Solve blurred screen problem in 45 or 60 fps.
1. Fix the error buffer count for v4l2 when using pingpong buffer.
2. Add readable flag for pingpong buffers exchange to avoid overproduction.

Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-08-11 16:49:02 +08:00
arvin.zhu 4691306abf drm_test: Add drm_test package
Add drm_test

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-08-11 10:36:51 +08:00
Jason Zhou 6b8cb8042a Merge branch 'CR_1286_linux5.10.y_integrate_wayland_with_gpu_support_Windsome.Zeng' into 'jh7110-devel'
CR_1286_1793: GPU binaries integrated to SDK

See merge request sdk/buildroot!42
2022-08-05 10:08:19 +00:00
Andy Hu 59f08cf179 img-gpu-powervr: update to install img-gpu-powervr-bin.tar.gz
update starfive package img-gpu-powervr to install the binary to
buildroot filesystem

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2022-08-05 11:36:51 +08:00
Jason Zhou 68203debae Merge branch 'CR_1766_v4l2test_Kevin.xie' into 'jh7110-devel'
CR_1766 v4l2test: Fix the freezing frame from the first running on dmabuf mode

See merge request sdk/buildroot!37
2022-08-05 02:57:51 +00:00
mason.huo 5c3b022a79 package: v4l2test: Fix zero size file for rawdata format 2022-08-03 16:08:21 +08:00
Kevin.xie dc859873a6 v4l2test: Fix the freezing frame from the first running on dmabuf mode
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-08-02 10:04:50 +08:00
Windsome Zeng c50e5ba7a5 Add Wayland with GPU support.
Cherry-pick from http://192.168.110.45/sdk/buildroot/-/commit/ed70e2b79cbc7a504792899e2cd3577777fd54bd
2022-08-01 11:38:55 +08:00
Jason Zhou 9234eab162 Merge branch 'CR_1751_v4l2test_Kevin.xie' into 'jh7110-devel'
CR_1751: v4l2test: Fix the 'not support error' on null-display with mmap io_method.

See merge request sdk/buildroot!35
2022-07-30 09:36:37 +00:00
arvin.zhu 4feacade91 v4l2_test:modify open drm function
Modify the interface that opens the DRM

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-07-29 19:02:21 +08:00
Kevin.xie 70d68d9a99 v4l2test: Fix the 'not support error' on null-display with mmap io_method.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-29 16:09:28 +08:00
Andy Hu b5864c2cbe package: add mailbox and e24 packages to buildroot
Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2022-07-26 22:27:25 +08:00
Kevin.xie 29d0679078 v4l2test: Do not show the remains frame from last DRM display process
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-26 14:51:50 +08:00
Kevin.xie 520be2db62 v4l2test: Add pingpong buffer to solve blurred screen problem
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-26 14:51:24 +08:00
Kevin.xie 6eb860e00e v4l2test: Use formal pagefilp calling sequence to increase display fps.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-26 14:50:50 +08:00