Commit Graph

40 Commits

Author SHA1 Message Date
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
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
Jason Zhou 892983d245 Merge branch 'CR_1777_V4L2_mason.huo' into 'jh7110-devel'
CR1777 package: v4l2test: Fix zero size file for rawdata format

See merge request sdk/buildroot!38
2022-08-05 02:55:26 +00:00
mason.huo 5c3b022a79 package: v4l2test: Fix zero size file for rawdata format 2022-08-03 16:08:21 +08:00
Windsome Zeng 107ffc282b Weston needs udev, so enable eudev and mdev at the same time. We should ONLY choose one of them in the future. 2022-08-03 15:28:12 +08:00
arvin.zhu 131425929b busybox:add the blacklist to modprobe
Add the blacklist to modprobe

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-08-02 11:26:38 +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
Jason Zhou 933ef5f158 Merge branch 'CR_1711_DHCPCD_yanhong.wang' into 'jh7110-devel'
Cr 1711 busybox:udhcpc: add  udhcpc command to defconfig

See merge request sdk/buildroot!33
2022-07-28 02:27:51 +00: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
yanhong.wang a431584664 busybox:udhcpc: add udhcpc command to defconfig
Add udhcpc command to defconfig.

Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-07-26 16:30:35 +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
Som Qin 8bb467e8c6 buildroot:Multimedia: add starfive private packages for vpu/jpu/omx
add starfive private packages: wave511 wave521 wave420l sf-omx-il sf-omx-il-test

Signed-off-by: Som Qin <som.qin@starfivetech.com>
2022-07-22 13:30:59 +08:00
Jason Zhou 54427dece3 Merge branch 'CR_1569_buildroot_dd_Andy.Hu' into 'jh7110-devel'
CR_1569: busybox: add CONFIG_FEATURE_DD_SIGNAL_HANDLING to busybox config

See merge request sdk/buildroot!25
2022-07-21 10:52:32 +00:00
mason.huo 0fffb88ce9 package: libv4l2: Update the libv4l to version1.22.1 2022-07-21 10:14:21 +08:00
Andy Hu bef7dccb79 busybox: add CONFIG_FEATURE_DD_SIGNAL_HANDLING to busybox config
CONFIG_FEATURE_DD_SIGNAL_HANDLING is a dd cmd advanced feature
that display a coreutiles-like third status line with:
transferred bytes, elapsed time and speed.

e.g. display the third status line
$ busybox dd if=/dev/zero of=/tmp/test  bs=4096 count=100
100+0 records in
100+0 records out
409600 bytes (400.0KB) copied, 0.001035 seconds, 377.4MB/s

Signed-off-by: Andy Hu <andy.hu@starfivetech.com>
2022-07-18 17:01:41 +08:00
changhuang.liang 7dd8fb4faf media-ctl-pipeline.sh: modify pipeline setting
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-07-11 19:53:55 +08:00
Kevin.xie 62e435ae38 v4l2test: media-ctl-pipeline.sh: ISP0RAW entity link adaptation
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-05 15:05:30 +08:00
Kevin.xie dc6cb856d5 linux-firmware: Add Intel AX210 WLAN card firmware option
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-01 17:35:58 +08:00
andy.hu b45f48e0ba Merge branch 'CR_1389_v4l2_test_error_changhuang.liang' into 'jh7110-devel'
v4l2_test: null display do not process image to display

See merge request sdk/buildroot!17
2022-06-28 07:01:15 +00:00
changhuang.liang fa22e64877 v4l2_test: null display do not process image to display
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-06-28 14:49:12 +08:00
yanhong.wang 11164bc778 busybox:udhcpc: remove udhcpc command from defconfig
Make dhcpcd command take the place of udhcpc command in busybox

Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-06-27 16:35:20 +08:00
changhuang.liang 2f6040ab6b stfisp_setfile: modify sc2235 input isp config
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-06-21 16:59:17 +08:00
changhuang.liang dbd517011b v4l2_test/media-ctl-pipeline.sh: add csiphy->csi->vin support
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-06-10 11:02:49 +08:00
mason.huo a217d12606 package: starfive: Add stfisp_setfile to starfive package
Sync the latest stfisp_setfile from JH7100.

Signed-off-by: mason.huo <mason.huo@starfivetech.com>

(cherry-pick commit 56c057d22a095e37f8a3bed296a7cea2893c9442 from jh7110-mm-devel branch)
2022-06-10 10:51:18 +08:00
mason.huo cf9c62a4f1 package: Move v4l2test to starfive package
1.Create starfive package, and move v4l2test into it.
2.Sync the latest v4l2test package from JH7100.

Signed-off-by: mason.huo <mason.huo@starfivetech.com>

(cherry-pick commit 87583e4004ba7ceefa317d939ea8004f38eb9570 from jh7110-mm-devel branch)
2022-06-10 10:49:06 +08:00
changhuang.liang d210292dfc v4l2test: add pipeline_setting dphy->csi2rx->wr
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-06-08 10:41:31 +08:00
shanlong.li 83f94732a9 buildroot:libdrm: Uploaded DDK patches for libdrm
Uploaded DDK patches for libdrm

Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-05-05 01:42:30 -07:00
Huan.Feng beafff9e47 update libkcapi version to 1.3.1 2022-01-13 18:06:17 +08:00
Huan.Feng 4dc678226f update libkcapi version to 1.3.1 2022-01-13 18:05:53 +08:00
samin 1c38c9649a glibc: use 2.32-50-g737efa27fca5c97f566a2005687fda7d6659cd2e
The following commit will cause multi-thread synchronization error
under RISCV, affecting versions 2.33/2.34, so 2.32 will be used until
this issue is fixed by mainline.

commit 878fe624d44b8f6489b2d0de9bfdc09290a719a7 (HEAD -> master, release/2.33/master)
Author: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Date:   Mon Nov 23 10:13:42 2020 -0300

    nptl: Replace lll_futex_{timed_}wait by futex-internal.h

    The idea is to make NPTL implementation to use on the functions
    provided by futex-internal.h.

    Checked on x86_64-linux-gnu and i686-linux-gnu.

    Reviewed-by: Lukasz Majewski <lukma@denx.de>

Signed-off-by: samin <samin.guo@starfivetech.com>
2022-01-07 10:04:25 +08:00
david.li 07027d9dd3 add v4l2 test 2021-12-17 16:32:06 +08:00
Huan.Feng 7b6fc358fa initial buildroot for linux 5.15 2021-12-06 14:12:13 +08:00