summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-10-26Merge tag 'JH7110_6.1_SDK_v5.8.2' into vf2-6.1.y-develVF2_6.1_v3.8.2Andy Hu1-38/+5
2023-10-25Merge branch ↵andy.hu1-38/+5
'CR_7479_linux6.1_refix_mosaic_cursor_and_improve_display_perfmance_4K30_Windsome.Zeng' into 'jh7110-6.1.y-devel' CR 7479 Revert to original code on update_fb See merge request sdk/linux!975
2023-10-24Revert to original code to avoid possible mosaic problem.Windsome Zeng1-38/+5
Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com> (cherry picked from commit a06cd73561124952dc5ac549d435a8436142c7b5)
2023-10-18Merge tag 'JH7110_6.1_SDK_v5.8.1' into vf2-6.1.y-develAndy Hu1-0/+1
2023-10-18Merge branch 'CR_7902_pdm_6.1_ziv.xu' into 'jh7110-6.1.y-devel'andy.hu1-0/+1
CR_7902_pdm_6.1_ziv.xu See merge request sdk/linux!973
2023-10-16riscv: dts: starfive: Set the default state of pdm to disabledziv.xu1-0/+1
Set the default state of pdm to disabled Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-10-12Merge tag 'JH7110_6.1_SDK_v5.8.0' into vf2-6.1.y-develAndy Hu1-1/+0
2023-10-11Merge branch 'CR_7607_reset_6.1_hal.feng' into 'jh7110-6.1.y-devel'andy.hu1-1/+0
CR_7607_reset_6.1_hal.feng See merge request sdk/linux!968
2023-09-25reset: starfive: jh7110: Drop the unused EXPORT_SYMBOL_GPLHal Feng1-1/+0
reset_starfive_jh7110_generic_probe() is never called by other modules, so drop the EXPORT_SYMBOL_GPL for it. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2023-09-22Merge tag 'JH7110_6.1_SDK_v5.7.5' into vf2-6.1.y-develVF2_6.1_v3.7.5Andy Hu1-0/+1
2023-09-22Merge branch ↵andy.hu1-0/+1
'CR_7479_linux6.1_refix_mosaic_cursor_and_improve_display_perfmance_4K30_Windsome.Zeng' into 'jh7110-6.1.y-devel' CR 7479 Enlarge flush cache size to avoid flick See merge request sdk/linux!967
2023-09-22Enlarge flush cache size to avoid flick on console/modetest and UVC 1080P ↵Windsome Zeng1-0/+1
camera. Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
2023-09-21Merge branch 'CR_7362_VF2_eswin_wifi_6.1_ziv.xu' into 'vf2-6.1.y-devel'andy.hu110-2/+52857
CR_7362_VF2_eswin_wifi_6.1_ziv.xu See merge request sbc/linux!172
2023-09-21Merge tag 'JH7110_6.1_SDK_v5.7.4' into vf2-6.1.y-develAndy Hu4-9/+61
2023-09-21Merge branch 'CR_6347_6—1_linux_hdmi_hotplug_keith.zhao' into ↵andy.hu1-1/+10
'jh7110-6.1.y-devel' CR_6347 display : hdmi: fix hotplug hang See merge request sdk/linux!961
2023-09-21Merge branch 'CR_7149_UART_6.1_william.qiu' into 'jh7110-6.1.y-devel'andy.hu1-0/+4
CR_7149_6.1: uart: 8250: add reset operation in runtime PM See merge request sdk/linux!965
2023-09-21Merge branch ↵andy.hu2-8/+47
'CR_7479_linux6.1_refix_mosaic_cursor_and_improve_display_perfmance_4K30_Windsome.Zeng' into 'jh7110-6.1.y-devel' CR 7479 Refix mmosaic cursor and improve display performance to 4K30 See merge request sdk/linux!962
2023-09-21Mosaic cursor: Revert commit 30289b2ca780bcaf7acb1ffe88125a65b7e34577 as it ↵Windsome Zeng2-8/+47
will drop 50% performance. Just do real flush data while cursor is about to change. Other plane: According to the behavior of L2 cache controller in U74, only the last 2MB data is needed to be flushed. For 4K resolution, it will reduce flush loops from 518400 to 32768 on each frame update. Signed-off-by: Windsome Zeng <windsome.zeng@starfivetech.com>
2023-09-20uart: 8250: add reset operation in runtime PMWilliam Qiu1-0/+4
add reset operation in runtime PM Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-09-20display : hdmi: fix hotplug hangkeith.zhao1-1/+10
Fixed the probability of hdmi crash after repeated insertion and removal Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2023-09-18net: wireless: eswin: update eswin wifi driver for kernel 6.1ziv.xu10-33/+70
update eswin wifi driver for kernel 6.1 Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-09-18net: wireless: eswin: proting esiwn wifi driverziv.xu108-1/+52819
proting esiwn wifi driver Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-09-14Merge branch 'CR_7358_VF2_6.1_radxa_gsensor_shengyang.chen' into ↵andy.hu4-69/+183
'vf2-6.1.y-devel' CR_7358_VF2_6.1: riscv: drm: panel: update radxa panel startup process and support accelerator-sc7a20 See merge request sbc/linux!170
2023-09-14Merge tag 'JH7110_6.1_SDK_v5.7.3' into vf2-6.1.y-develAndy Hu1-4/+8
2023-09-13Merge branch 'CR_7193_PCIe_610_Kevin.xie' into 'jh7110-6.1.y-devel'andy.hu1-4/+8
CR 7193 [610] driver: pci: Update reset timing as the requirement in PCIe base spec r6.0 See merge request sdk/linux!958
2023-09-12riscv: drm: panel: update radxa panel startup process and support ↵shengyang.chen4-69/+183
accelerator-sc7a20 mention: this patch is to solve the problem that radxa 8inch use i2c addr 0x19 which conflict with accelerator-sc7a20. Then enable accelerator-sc7a20 1.update radxa panel startup process to support both radxa 10inch and radxa 8inch in one driver 2.add accelerator-sc7a20 i2c probe process into radxa panel driver Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
2023-09-07driver: pci: Update reset timing as the requirement in PCIe base spec r6.0Kevin.xie1-4/+8
Beside, revert the release operation after link down in probe. This commit can fix the incompatibility problem in VF2 linux6.1 with WD NVMe SSD. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2023-09-01Merge tag 'JH7110_6.1_SDK_v5.7.1' into vf2-6.1.y-develVF2_6.1_v3.7.1Andy Hu2-3/+44
2023-09-01Merge branch 'CR_7293_PMIC_6.1_ziv.xu' into 'jh7110-6.1.y-devel'andy.hu2-1/+41
CR_7293_PMIC_6.1_ziv.xu See merge request sdk/linux!954
2023-09-01Merge branch 'CR_7291_df_6.1_ziv.xu' into 'jh7110-6.1.y-devel'andy.hu1-2/+3
CR_7291_df_6.1_ziv.xu See merge request sdk/linux!955
2023-09-01riscv: configs: enable CONFIG_INIT_STACK_NONEziv.xu1-2/+3
enable CONFIG_INIT_STACK_NONE Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-08-31riscv: configs: enable CONFIG_REGULATOR_AXP15060ziv.xu1-2/+3
enable CONFIG_REGULATOR_AXP15060 Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-08-31riscv: dts: starfive: add starfive regulator nodeziv.xu1-1/+40
add starfive regulator node Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-08-31Merge branch 'CR_6872_bluetooth_6.1_ziv.xu' into 'vf2-6.1.y-devel'andy.hu1-0/+1
CR_6872_bluetooth_6.1_ziv.xu See merge request sbc/linux!168
2023-08-31Merge branch 'CR_7278_VF2_wave5_v4l2_6.1.y_Som.Qin' into 'vf2-6.1.y-devel'andy.hu1-0/+1
CR 7278 Media:wave5: enable wave5 v4l2 decoder in vf2 defconfig for 6.1 kernel See merge request sbc/linux!169
2023-08-31Media:wave5: enable wave5 v4l2 decoder in vf2 defconfigSom Qin1-0/+1
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-31Merge tag 'JH7110_6.1_SDK_v5.7.0' into vf2-6.1.y-develAndy Hu39-23/+11289
2023-08-30Merge branch 'CR_5353_6.1_CAN_william.qiu' into 'jh7110-6.1.y-devel'andy.hu1-2/+0
CR_5353_6.1: can: starfive: drop flow controll to fix buffer blocking issue See merge request sdk/linux!953
2023-08-30Merge branch 'CR_7278_wave5_v4l2_6.1.y_Som.Qin' into 'jh7110-6.1.y-devel'andy.hu37-21/+11286
CR 7278 media: porting wave5 deocder driver to kernel 6.1 See merge request sdk/linux!951
2023-08-30Merge branch 'CR6823_vdec_system_crash_610_smain.guo' into 'jh7110-6.1.y-devel'andy.hu1-0/+3
CR6823:riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpu See merge request sdk/linux!946
2023-08-30riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpuSamin Guo1-0/+3
Use DMA-Coherent to avoid DIRECT_REMAP when allocating DMA buffers Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-08-30can: starfive: drop flow control to fix buffer blocking issueWilliam Qiu1-2/+0
drop flow control to fix buffer blocking issue Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-08-30Medis:wave5: Remove inexistent includingSom Qin1-1/+1
File sifive_l2_cache.h is inexistent in sdk 6.1 version. Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:Wave5: Allocate more linear buffer to avoid block in gst-playSom Qin1-5/+2
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:Wave5: Fix segment fault when finish bufferSom Qin1-0/+5
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media: Wave5: Fix plane size mismatchSom Qin3-159/+47
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:Wave5: Fix driver compile warningSom Qin1-1/+0
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:Wave5: Vpu driver in jh7110deconfig builded as module, not buildin.Som Qin1-1/+1
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:Wave5: Add contiguous planes format support (YUV420/NV12/NV21)Som Qin2-9/+9
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Media:wave5: Driver get clks from DTS instead of hard coding.Som Qin1-30/+8
Signed-off-by: Som Qin <som.qin@starfivetech.com>