Commit Graph

171 Commits

Author SHA1 Message Date
Windsome Zeng d146aede27 Change udev detect method to fix fail on running glmark2-es2-drm. 2022-08-11 17:06:24 +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
Windsome Zeng 5132f39138 Use run-init instead of chroot, it will free initramfs to save memory. 2022-08-11 14:04:43 +08:00
Windsome Zeng d481977e4a Replace mdev with udev in init script and don't mount /proc twice. 2022-08-11 11:32:13 +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
Windsome Zeng 683fd1f360 Delete kmod related tools provided by busybox. 2022-08-10 10:23:04 +08:00
Windsome Zeng c941f34c05 Use install hooks to avoid rebuild problem. 2022-08-09 17:55:26 +08:00
Windsome Zeng 0083c10916 Delete mdev macro and revert to original file. 2022-08-09 15:21:17 +08:00
Windsome Zeng 2c2c443c80 Add script and config file to run weston simply. 2022-08-09 15:08:13 +08:00
Windsome Zeng 478ae394ee Replace mdev with udev, add some script to make udev works correctly. 2022-08-09 15:08:13 +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
Jason Zhou 2cd5561f35 Merge branch 'CR_1745_load_ko_Arvin.Zhu' into 'jh7110-devel'
CR_1745 busybox:add the blacklist to modprobe

See merge request sdk/buildroot!39
2022-08-05 02:45:49 +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
Jason Zhou 5c907afc1f Merge branch 'CR_1748_v4l2_test_Arvin.Zhu' into 'jh7110-devel'
CR 1748 v4l2_test:modify open drm function

See merge request sdk/buildroot!36
2022-07-30 09:36:31 +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
Jason Zhou 597f51bf02 Merge branch 'CR_1720_mailbox_e24_Andy.Hu' into 'jh7110-devel'
CR_1720: package: add mailbox and e24 packages to buildroot

See merge request sdk/buildroot!34
2022-07-28 02:04:16 +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
Jason Zhou 624888c0a4 Merge branch 'CR_1392_1592_v4l2test_sync_Kevin.xie' into 'jh7110-devel'
Cr 1392 1592 v4l2test sync kevin.xie

See merge request sdk/buildroot!32
2022-07-26 08:31:56 +00: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
Jason Zhou 19bcda2864 Merge branch 'CR_1681_vpu_omx_Som.Qin' into 'jh7110-devel'
CR 1681 buildroot:Multimedia: add starfive private packages for vpu/jpu/omx

See merge request sdk/buildroot!28
2022-07-22 08:20:28 +00: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
Jason Zhou 7bd777a261 Merge branch 'CR_1422_V4L2_510_mason.huo' into 'jh7110-devel'
CR_1422_V4L2_515_mason.huo

See merge request sdk/buildroot!27
2022-07-21 10:51:16 +00:00
Jason Zhou 7a07c0875f Merge branch 'CR_1422_V4L2_515_mason.huo' into 'jh7110-devel'
CR_1422_V4L2_515_mason.huo

See merge request sdk/buildroot!26
2022-07-21 10:51:11 +00:00
mason.huo 0fffb88ce9 package: libv4l2: Update the libv4l to version1.22.1 2022-07-21 10:14:21 +08:00
mason.huo 02531e8b1b package: libv4l2: Update the libv4l to version1.22.1 2022-07-21 10:07:40 +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
Jason Zhou 596a3cd65c Merge branch 'CR_1557_media-ctl-pipeline_changhuang.liang' into 'jh7110-devel'
CR_1557_media-ctl-pipeline_changhuang.liang

See merge request sdk/buildroot!23
2022-07-12 10:02:18 +00: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
andy.hu 5386e3effc Merge branch 'CR_1522_ssh_nfs_samin.guo' into 'jh7110-devel'
init: Added /dev/null to fix rootfs issues.

See merge request sdk/buildroot!22
2022-07-07 05:53:31 +00:00
samin c7f6660aa9 init: Added /dev/null to fix rootfs issues.
When booting from rootfs, /dev/null generates attributes as 0 0, causing
service startup failure (ssh/nfs,...etc)

remove debug code: "echo abcd"

Signed-off-by: samin <samin.guo@starfivetech.com>
2022-07-07 13:48:21 +08:00
andy.hu 1c08793877 Merge branch 'CR_1165_v4l2test_devel_Kevin.xie' into 'jh7110-devel'
v4l2test: media-ctl-pipeline.sh: ISP0RAW entity link adaptation

See merge request sdk/buildroot!21
2022-07-05 09:51:05 +00: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
andy.hu 305f2ecee0 Merge branch 'CR_1469_AX210_FIRMWARE_Kevin.xie' into 'jh7110-devel'
linux-firmware: Add Intel AX210 WLAN card firmware option

See merge request sdk/buildroot!19
2022-07-04 09:10:59 +00: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