summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-09-22Merge tag 'JH7110_515_SDK_v5.7.5' into vf2-515-develVF2_v3.7.5Andy Hu1-0/+1
2023-09-22Merge branch ↵andy.hu1-0/+1
'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_display_perfmance_4K30_Windsome.Zeng' into 'jh7110-5.15.y-devel' CR 7479 Enlarge flush cache size to avoid flick See merge request sdk/linux!966
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 tag 'JH7110_515_SDK_v5.7.4' into vf2-515-develAndy Hu4-8/+61
2023-09-21Merge branch 'CR_6347_linux_hdmi_hotplug_keith.zhao' into 'jh7110-5.15.y-devel'andy.hu1-1/+10
CR_6347 display : hdmi: fix hotplug hang See merge request sdk/linux!960
2023-09-21Merge branch 'CR_7149_UART_5.15_william.qiu' into 'jh7110-5.15.y-devel'andy.hu1-0/+4
CR_7149_5.15: uart: 8250: add reset operation in runtime PM See merge request sdk/linux!964
2023-09-21Merge branch ↵andy.hu2-7/+47
'CR_7479_linux5.15_refix_mosaic_cursor_and_improve_display_perfmance_4K30_Windsome.Zeng' into 'jh7110-5.15.y-devel' CR 7479 Refix mmosaic cursor and improve display performance to 4K30 See merge request sdk/linux!959
2023-09-21Mosaic cursor: Revert commit 30289b2ca780bcaf7acb1ffe88125a65b7e34577 as it ↵Windsome Zeng2-7/+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-14Merge branch 'CR_7358_VF2_5.15_radxa_gsensor_shengyang.chen' into ↵andy.hu7-72/+281
'vf2-515-devel' CR_7358_VF2_5.15: riscv: drm: panel: update radxa panel startup process and support accelerator-sc7a20 && riscv: iio: accel: add sc7a20 support for linux 515 See merge request sbc/linux!171
2023-09-14Merge tag 'JH7110_515_SDK_v5.7.3' into vf2-515-develAndy Hu1-4/+8
2023-09-13Merge branch 'CR_7193_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'andy.hu1-4/+8
CR 7193 [515] driver: pci: Update reset timing as the requirement in PCIe base spec r6.0 See merge request sdk/linux!957
2023-09-13driver: 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-12riscv: iio: accel: add sc7a20 support for linux 515shengyang.chen3-0/+98
add sc7a20 support for linux 515 Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
2023-09-12riscv: drm: panel: update radxa panel startup process and support ↵shengyang.chen4-72/+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-01Merge tag 'JH7110_515_SDK_v5.7.1' into vf2-515-develAndy Hu1-1/+1
2023-09-01Merge branch 'CR_5740_DMA_dts_fixup_walker.chen' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
CR_5740: Correct the name of clock for dma See merge request sdk/linux!956
2023-08-31riscv: dts: starfive: Correct the name of clock for dmaWalker Chen1-1/+1
Fix the bug that dma driver failed to init as the wrong clock name. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2023-08-31Merge branch 'CR_6872_bluetooth_5.15_ziv.xu' into 'vf2-515-devel'andy.hu1-0/+1
CR_6872_bluetooth_5.15_ziv.xu See merge request sbc/linux!167
2023-08-31Merge branch 'CR_7215_hifi_515_carter.li' into 'vf2-515-devel'andy.hu3-2/+2
CR_7215: ASoC: SOF: Starfive: rename some code file name See merge request sbc/linux!166
2023-08-31Merge tag 'JH7110_515_SDK_v5.7.0' into vf2-515-develAndy Hu9-539/+297
2023-08-30Merge branch 'CR_5353_515_CAN_william.qiu' into 'jh7110-5.15.y-devel'andy.hu1-2/+0
CR_5353_515: can: starfive: drop flow controll to fix buffer blocking issue See merge request sdk/linux!952
2023-08-30Merge branch 'CR_7268_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'andy.hu1-5/+2
CR 7268 Media:Wave5: Allocate more linear buffer to avoid block in gst-play See merge request sdk/linux!950
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-30Merge branch 'CR_7216_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'andy.hu1-0/+5
CR 7216 Media:Wave5: Fix segment fault when finish buffer See merge request sdk/linux!949
2023-08-30Media:Wave5: Fix segment fault when finish bufferSom Qin1-0/+5
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Merge branch 'CR_6988_wave5_v4l2_Som.Qin' into 'jh7110-5.15.y-devel'andy.hu3-159/+47
CR 6988 Media: Wave5: Fix plane size mismatch See merge request sdk/linux!948
2023-08-30Media: Wave5: Fix plane size mismatchSom Qin3-159/+47
Signed-off-by: Som Qin <som.qin@starfivetech.com>
2023-08-30Merge branch 'CR6823_vdec_system_crash_smain.guo' into 'jh7110-5.15.y-devel'andy.hu1-0/+3
CR6823:riscv: dts: starfive: jh7110: add dma-coherent for vpu/jpu See merge request sdk/linux!945
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-30Merge branch 'CR_5740_DMA_unable_transfer_270KB_data_walker.chen' into ↵andy.hu5-373/+240
'jh7110-5.15.y-devel' CR_5740_DMA_unable_transfer_more_than_270KB_data See merge request sdk/linux!947
2023-08-29riscv: dts: starfive: change some properties of DMA nodeWalker Chen1-11/+9
Need to change some properties as DMA driver changes. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2023-08-29ASoC: starfive: fixup according to dma changeWalker Chen2-69/+29
Need to change some interface as dma driver changes. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2023-08-29dmaengine: dw-axi-dmac: Fix the bug that unable to transfer 270KB dataWalker Chen2-293/+202
Sync the code with 6.1 so as to fix the bug. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2023-08-29riscv: configs: enable uhid in starfive_visionfive2_defconfigziv.xu1-0/+1
enable uhid in starfive_visionfive2_defconfig Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-08-25ASoC: SOF: Starfive: rename some code file namecarter.li3-2/+2
Signed-off-by: carter.li <carter.li@starfivetech.com>
2023-08-22Merge branch 'CR_7073_vf2_515_newrd10_shengyang.chen' into 'vf2-515-devel'VF2_v3.6.1andy.hu4-23/+25
CR 7073 vf2 515: riscv: drm: panel: mass production radxa 10inch panel support See merge request sbc/linux!164
2023-08-22Merge tag 'JH7110_515_SDK_v5.6.1' into vf2-515-develAndy Hu2-5/+5
2023-08-22Merge branch 'CR_6670_evb_hdmi_hibernation_keith.zhao' into ↵andy.hu1-3/+4
'jh7110-5.15.y-devel' CR 6670 display : hdmi: fix hibernation See merge request sdk/linux!943
2023-08-22Merge branch 'CR_7085_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' into ↵andy.hu1-2/+1
'jh7110-5.15.y-devel' CR_7085_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu See merge request sdk/linux!941
2023-08-22riscv: drm: panel: mass production radxa 10inch panel supportshengyang.chen4-23/+25
change radxa 10inch support from sample to mass production Signed-off-by: Shengyang Chen <shengyang.chen@starfivetech.com>
2023-08-18display : hdmi: fix hibernationKeith Zhao1-3/+4
When echo disk > /sys/power/state , do reset the hdmi will fail to show the console log. it is caused by a reset used share way to get and it will fail to set the reset hardware fix this by use reset_control_get_exclusive Signed-off-by: Keith Zhao <keith.zhao@starfivetech.com>
2023-08-17Merge branch 'CR_4379_hifi_sof_515_carter.li' into 'vf2-515-devel'andy.hu27-31/+1759
CR_4379: sound:hifi4: Sound Open Firmware for hifi4 on vf2 See merge request sbc/linux!138
2023-08-17Merge branch 'CR_7085_VF2_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu' into ↵andy.hu1-1/+0
'vf2-515-devel' CR_7085_VF2_DISABLE_DEBUG_ATOMIC_SLEEP_5.15_ziv.xu See merge request sbc/linux!163
2023-08-17riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in ↵ziv.xu1-1/+0
starfive_visionfive2_defconfig disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_visionfive2_defconfig Signed-off-by: ziv.xu <ziv.xu@starfive.com>
2023-08-17Merge branch 'CR_6936_vf2_wifi_5.15_ziv.xu' into 'vf2-515-devel'andy.hu1-0/+3
CR_6936: vf2_wifi_5.15_ziv.xu See merge request sbc/linux!155
2023-08-17Merge branch 'CR_6861_vf2_515_backlight_shengyang.chen' into 'vf2-515-devel'andy.hu3-5/+58
CR 6861 vf2 515: riscv: dts: starfive: pwm backlight support for vf2 See merge request sbc/linux!159
2023-08-17riscv: configs: disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_jh7110_defconfigziv.xu1-2/+1
disable CONFIG_DEBUG_ATOMIC_SLEEP in starfive_jh7110_defconfig Signed-off-by: ziv.xu <ziv.xu@starfive.com>