Commit Graph

437 Commits

Author SHA1 Message Date
Andy Hu d672e1510f Merge tag 'JH7110_515_SDK_v4.8.1' into jh7110-mm-devel
version JH7110_515_SDK_v4.8.1 for JH7110 EVB board

1. buildroot:
    Merge branch 'CR_4754_swapon_optimize_mason.huo' into 'jh7110-devel'
2023-04-19 20:20:27 +08:00
andy.hu 6d540bf363 Merge branch 'CR_4754_swapon_optimize_mason.huo' into 'jh7110-devel'
CR_4754 package: starfive: Optimize the swapon partition

See merge request sdk/buildroot!96
2023-04-19 11:39:18 +00:00
Mason Huo 013b3a25e8 package: glibc: Add optimization memory copy with aligned version
Port the linux kernel memcpy function for optimizing
the 128 byte align case, this will improve the
performance of large block memcpy.

Here we combine the memcpy of glibc and kernel.

Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-17 14:55:09 +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 c89211ea59 Merge tag 'JH7110_515_SDK_v4.6.0' into jh7110-mm-devel
version JH7110_515_SDK_v4.6.0 for JH7110 EVB board

1. #4174: buildroot: glibc add optimization memory operations, porting memcpy & memset implementation from kernel
2023-03-30 20:29:19 +08:00
andy.hu 868e6d3437 Merge branch 'CR_4174_glibc_optimize_mason.huo' into 'jh7110-devel'
CR_4174 package: glibc: Add optimization memory operations for RISCV

See merge request sdk/buildroot!95
2023-03-30 11:25:43 +00:00
Mason Huo 8ac10aeb41 package: glibc: Add optimization memory operations for RISCV
Port the memcpy & memset implementation from
Linux kerenl to glibc to improve performance of
memory operations in user space.

Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-03-21 16:49:35 +08:00
Andy Hu 75c5ab1b7c Merge tag 'JH7110_515_SDK_v4.5.2' into jh7110-mm-devel
version JH7110_515_SDK_v4.5.2 for JH7110 EVB board

1. #4142: soft_3rdpart: linu: IMG GPU disable pdump in kernel space and user space
2023-03-21 01:32:52 +08:00
andy.hu 6e5ff2929a Merge branch 'CR_4142_IMG_GPU_Disable_pdump_Andy.hu' into 'jh7110-devel'
CR_4142: package/starfive/img-gpu-powervr: update sha256 value for new tar ball

See merge request sdk/buildroot!94
2023-03-20 16:47:18 +00: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
andy.hu d71fa37523 Merge branch 'CR_3173_fix_alsasink_resume_when_gst_play_paused_Leo.Lu' into 'jh7110-mm-devel'
CR_3173_fix_alsasink_resume_when_gst_play_paused_Leo.Lu

See merge request sdk/buildroot!93
2023-02-03 11:46:13 +00:00
leo.lu e85673a9d2 FIX alsasink resume failed when gst-play paused 2023-01-29 09:56:54 +08:00
Andy Hu 6c0f69dac9 Merge tag 'JH7110_515_SDK_v4.0.1' into jh7110-mm-devel
version JH7110_515_SDK_v4.0.1 for JH7110 EVB board
1. Fix hibernation issues: clk tree, gpio, gpu, tempsensor
2. Add gpio reset feature in opensbi
3. Fix usb device issue for debian
2023-01-18 10:43:18 +08:00
andy.hu 5b3d30734c Merge branch 'CR_3071_add_usb_device_ms_configs_minda' into 'jh7110-devel'
CR_3071 usb:add usb mass storage more config

See merge request sdk/buildroot!92
2023-01-17 11:09:25 +00:00
minda.chen 5e82470c44 usb:add usb mass storage more config
In emmc/sdcard boot case, add more usb device
mass storage configs.

Signed-off-by: minda.chen <minda.chen@starfivetech.com>
2023-01-17 16:06:53 +08:00
Andy Hu 2f00fa0f59 Merge tag 'JH7110_515_SDK_v4.0.0-rc1' into jh7110-mm-devel
version JH7110_515_SDK_v4.0.0-rc1 for JH7110 EVB board
1. #2828 support linux perf tool
2. #3049 merge hibernation branch to SDK
3. #2708 uboot support vout clk driver
4. #3006 uboot handle OTP return value
5. #2969, #3039 venc jpu fix futex issue
2023-01-06 19:21:39 +08:00
andy.hu 0a417a545e Merge branch 'CR_3049_Hibernation_mason.huo' into 'jh7110-devel'
CR_3049 package: starfive: Add hibernation script to pm package

See merge request sdk/buildroot!91
2023-01-06 06:42:27 +00: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
Andy Hu a361ebc826 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2022-12-09 19:06:05 +08:00
andy.hu 4a361eadcd Merge branch 'CR_2767_ISP_SDK_Kevin.xie' into 'jh7110-devel'
CR 2767 ispsdk: Fix error sc2335 sensor config command on isp daemon.

See merge request sdk/buildroot!90
2022-12-09 04:51:51 +00:00
andy.hu 232d757599 Merge branch 'CR_2809_Net_Status_detection_samin.guo' into 'jh7110-devel'
CR2809: Support IP automatic release

See merge request sdk/buildroot!89
2022-12-09 04:42:57 +00: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
Samin Guo 9b17acc9aa package/ifplugd: add eth1 support.
Support the automatic IP acquisition/release of eth1.

Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2022-12-06 17:29:56 +08:00
Samin Guo 4af5f4a913 package/ifupdown-scripts: add hotplug support
When you plug the network cable, you can call ifplugd to automatically
release and obtain the IP

Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2022-12-06 16:09:08 +08:00
Jianlong Huang c30b506664 ifupdown: Add dual network dhcp
For visionfive2, there are two network interface
Add dual network dhcp for the 2nd interface

Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-12-06 15:46:34 +08:00
Andy Hu 25d240f1b6 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2022-11-26 00:03:19 +08:00
andy.hu d7540d4316 Merge branch 'CR_2727_ISP_SDK_Kevin.xie' into 'jh7110-devel'
CR 2727 ispsdk: Fix conflicting installation of ispsdk daemon script and output files.

See merge request sdk/buildroot!87
2022-11-25 10:49:05 +00:00
andy.hu 926b8e8591 Merge branch 'CR_2607_FFmpeg_omxdec_Arvin.Zhu' into 'jh7110-mm-devel'
CR 2607 FFmpeg:omxdec: set pts of avframe and fix some compilation warnings

See merge request sdk/buildroot!88
2022-11-25 10:44:31 +00:00
arvin.zhu a0e4638787 FFmpeg:omxdec: set pts of avframe and fix some compilation warnings
set pts of avframe from video container and fix some compilation warnings

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-11-23 15:21:34 +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 d8e65c2d43 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2022-11-17 21:47:25 +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
andy.hu 80f3b26491 Merge branch 'CR_2604_FFmpeg_omxdec_Arvin.Zhu' into 'jh7110-mm-devel'
CR 2604 modify the range of width and height of scale for omx decoder

See merge request sdk/buildroot!86
2022-11-17 09:52:47 +00:00
andy.hu 9761e36931 Merge branch 'CR_2176_Add_Interlaced_judgment_Leo.Lu' into 'jh7110-mm-devel'
CR_2176_Add_Interlaced_judgment_Leo.Lu

See merge request sdk/buildroot!84
2022-11-17 09:52:38 +00:00
arvin.zhu 1071a44ee8 FFmpeg:omxdec: modify the range of width and height of scale
modify the range of width and height of scale for omx decoder

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-11-17 15:40:44 +08:00
Andy Hu bef9acef54 Merge remote-tracking branch 'origin/jh7110-devel' into jh7110-mm-devel 2022-11-09 23:55:47 +08:00
andy.hu e80bf7bdc0 Merge branch 'CR_2593_PM_mason.huo' into 'jh7110-devel'
CR_2593 package: starfive: Add power management package

See merge request sdk/buildroot!85
2022-11-09 13:39:00 +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
leo.lu 111d163b36 Add interlaced mode judgment for gstomxvideodec 2022-11-03 17:30:12 +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 5be55542fe Merge branch 'CR_2484_Add_default_param_for_kmssink_Leo.Lu' into 'jh7110-mm-devel'
CR_2484_Add_default_param_for_kmssink_Leo.Lu

See merge request sdk/buildroot!80
2022-11-02 10:08:17 +00:00
andy.hu acacc6c7a9 Merge branch 'CR_2438_FFmpeg_Arvin.Zhu' into 'jh7110-mm-devel'
CR 2438 FFmpeg:omxdec: fix scale option bug of mjpeg_omx

See merge request sdk/buildroot!82
2022-11-02 10:08:06 +00:00
andy.hu 7d0847f255 Merge branch 'CR_2492_FFmpeg_Arvin.Zhu' into 'jh7110-mm-devel'
CR 2492 FFmpeg:omx: gop parameter of hevc encoder

See merge request sdk/buildroot!81
2022-11-02 10:07:36 +00:00
arvin.zhu 66dddc7d81 FFmpeg:omxdec: fix scale option bug of mjpeg_omx
fix scale option bug of mjpeg_omx

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-11-02 17:26:39 +08:00
arvin.zhu 566fd27650 FFmpeg:omx: gop parameter of hevc encoder
rapair gop parameter of hevc encoder do not take effect

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-11-02 12:45:24 +08:00
leo.lu 2a20df3edf add default param for kmssink 2022-10-31 18:09:25 +08:00
andy.hu 88225bcca4 Merge branch 'CR_2343_FFmpeg_omxdec_Arvin.Zhu' into 'jh7110-mm-devel'
CR 2343 FFmpeg:omxdec: add mirror rotation and crop options

See merge request sdk/buildroot!78
2022-10-28 22:14:43 +08:00
andy.hu 8b45e3793f Merge branch 'CR_2177_OMX_Som.Qin' into 'jh7110-mm-devel'
CR 2177 gstomx:modify omx dec components' name for using zero copy mode

See merge request sdk/buildroot!77
2022-10-28 22:14:43 +08:00
arvin.zhu 47cfc8cd38 FFmpeg:omxdec: add mirror rotation and crop options
add mirror rotation and crop options

Signed-off-by: arvin.zhu <arvin.zhu@starfivetech.com>
2022-10-28 22:14:43 +08:00
andy.hu 3223f0a557 Merge branch 'CR_2057_new_property_for_gstomxmjpegdec_Leo.Lu' into 'jh7110-mm-devel'
CR_2057_new_property_for_gstomxmjpegdec_Leo.Lu

See merge request sdk/buildroot!73
2022-10-28 22:14:43 +08:00