summaryrefslogtreecommitdiff
path: root/drivers/gpu
AgeCommit message (Collapse)AuthorFilesLines
2023-03-19Merge tag 'JH7110_515_SDK_v4.5.1' into vf2-515-develAndy Hu3-1/+12
version JH7110_515_SDK_v4.5.1 for JH7110 EVB board 1. #4082: linux: u-boot: apply csr patch 2. #3499: linux: u-boot: enable framebuffer console 3. #4038: linux: vout fixed open clock fail 4. #3509: linux: fix some bugs and add request(), free(), set_config() ops for sys gpiochip
2023-03-17Merge branch 'CR_4038_vout_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-0/+2
CR_4038_vout_515_changhuang.liang gpu: drm: verisilicon: Fixed open clock fail See merge request sdk/linux!743
2023-03-15gpu: drm: verisilicon: Fixed open clock failChanghuang Liang1-0/+2
Fixed open clock fail because this clock not close. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-03-14gpu: drm: verisilicon: Add framebuffer console supportChanghuang Liang2-1/+10
Add framebuffer console support. Signed-off-by: Changhuang Liang <changhuang.liang@starfivetech.com>
2023-03-10Merge remote-tracking branch 'sdk/jh7110-5.15.y-devel' into vf2-515-develAndy Hu3-63/+18
sync for CR_3922_evb_515_DRM_mipi_hdmi_display_keith.zhao
2023-03-09Merge tag 'JH7110_515_SDK_v4.5.0-rc2' into vf2-515-develAndy Hu2-32/+7
version JH7110_515_SDK_v4.5.0-rc2 for JH7110 EVB board 1. #3746: linux: vout rgb code rollback to v4.4.0 2. #3668: linux: perf:sbi: disable cpu hotplug callback 3. #3166: linux: add thermal subsystem 4. #3877: linux: expand the mtd0 spl partition size in spi nor flash 5. #3729: linux: fix 4K wayland not work on some monitors
2023-03-09riscv:linux:vout:mipi+hdmikeith.zhao3-67/+19
fix hdmi+mipi display issues on debian http://192.168.110.82/redmine/issues/3922 Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-03-09Merge branch 'CR_3729_evb_515_DRM__hdmi_4K_keith.zhao' into ↵andy.hu1-1/+1
'jh7110-5.15.y-devel' CR 3729 riscv:linux:vout:hdmi See merge request sdk/linux!736
2023-03-09riscv:linux:vout:hdmikeith.zhao1-1/+1
Dell 4K can not display , it is caused by PM interface need delay the time to enter power off Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-03-09riscv:linux:vout: rollback rgb code to tag JH7110_515_SDK_v4.4.0shengyang.chen2-31/+6
rollback rgb code to tag JH7110_515_SDK_v4.4.0 after porting patch-rgb support 1080P@60fps Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2023-03-03Merge tag 'JH7110_515_SDK_v4.5.0-rc1' into vf2-515-develAndy Hu3-9/+35
version JH7110_515_SDK_v4.5.0-rc1 for JH7110 EVB board 1. #3467: linux: fix CPUfreq issue for the hibernation resume issue 2. #3546: linux: fix v4l2-compliance test issue for imx219 sensor 3. #3526: linux: qspi use reset framework 4. #3746: linux: rgb display support 1080p 60fps
2023-03-02riscv:linux:vout: rgb support 1080P@60fpsshengyang.chen2-6/+31
rgb support 1080P@60fps porting from: branch: CR_2896_evb_515_MIPI_RGB_dual_display_keith.zhao commit id: 51504aed4280caab91258e3faa789a9b66984bfc1a3 Signed-off-by: keith <keith.zhao@starfivetech.com> Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2023-02-20driver:GPU: adjust interface sequenceshanlong.li1-3/+4
1. add axi disable interface 2. adjust the interface order between clk and reset Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2023-02-12Merge tag 'JH7110_515_SDK_v4.2.0' into vf2-515-develAndy Hu3-6/+7
version JH7110_515_SDK_v4.2.0 for JH7110 EVB board 1. Fix hibernation issue: AQC107 PCIe NIC 2. Support linux driver module build for: PDM, TDM, I2S, Watchdog, QSPI 3. #3253 open source for spl_tool 4. #3211 fix gst-omx crashed upon calling OMX_UseEGLImage func 5. #3262 Fix hdmi mipi dual display crash dump issue
2023-02-11Merge branch 'CR_3345_evb_515_DRM_mipi_for_uboot_keith.zhao' into ↵andy.hu2-5/+6
'jh7110-5.15.y-devel' CR_3345:riscv:driver:drm: See merge request sdk/linux!689
2023-02-10riscv:driver:drm:dckeith.zhao1-22/+17
fix the build warning Signed-off-by:keith.zhao<keith.zhao@statfivetech.com>
2023-02-10riscv:driver:drm:dckeith.zhao2-7/+9
after uboot displayed bitmap , the kernel dc proble call dc_isr will dump. it is casued by NULL pointer used , add a conditional judgment to avoid this Signed-off-by:keith.zhao<keith.zhao@statfivetech.com>
2023-02-09riscv:driver:drm:keith.zhao2-20/+24
after mipi panel shows logo in uboot stage , star kernel will report dc_isr error message so register the isr handle after dc_enable to avoid this this is a workround , need do more fix on it next !! Signed-off-by:keith.zhao<keith.zhao@statfivetech.com>
2023-02-06riscv:linux:vout:mipi+hdmikeith.zhao1-1/+1
support hdmi+mipi dual display for debain fix the dump issue when dual display Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-02-05Merge tag 'JH7110_515_SDK_v4.1.0' into vf2-515-develAndy Hu1-1/+24
version JH7110_515_SDK_v4.1.0 for JH7110 EVB board 1. Fix hibernation issue: usb cdns3, hdmi vout, isp 2. Support linux driver module build for: imx219, pwmdac, spi 3. #2339 fix usb read performance issue 4. #1432 support uboot reset on evb jh7110b or vf2 board 5. #3238 lack a memory reservation for OpenSBI 6. #3151 fix tdm input/ouput error
2023-01-30riscv: linux: vout: fix hdmi hibernation resume failure cause by pmicshengyang.chen1-1/+24
fix hdmi hibernation resume failure cause by pmic Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2023-01-19Merge tag 'JH7110_515_SDK_v4.0.1' into vf2-515-develAndy Hu3-2/+2
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-16gpu:driver: fix up hibernation resume problemshanlong.li3-2/+2
fix up hibernation resume problem Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-12-19Merge tag 'JH7110_515_SDK_v3.5.1' from sdk into vf2-515-develVF2_v2.5.0Andy Hu2-1/+2
version JH7110_515_SDK_v3.5.1 for JH7110 EVB board
2022-12-19Merge branch 'CR_2868_515_evb_rgb2hdmi_shengyang.chen' into ↵andy.hu1-1/+0
'jh7110-5.15.y-devel' CR_2868: riscv: linux: vout: fix rgb2hdmi display problem See merge request sdk/linux!639
2022-12-16riscv: linux: vout: fix cusor problemshengyang.chen1-0/+2
fix cusor bluring problem of debian Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-12-14riscv: linux: vout: fix rgb2hdmi display problemshengyang.chen1-1/+0
fix problem of rgb2hdmi without display in first test Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-11-19Merge tag 'JH7110_515_SDK_v3.1.0' into vf2-515-develJianlong Huang9-220/+401
version JH7110_515_SDK_v3.1.0 for JH7110 EVB board
2022-11-14drm:verisilicon:hdmi-audio:Adjust when to configure registersXingyu Wu1-21/+21
Adjust when to configure registers before HDMI suspend. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-11-14riscv:linux:drm : fix vout pm bugshengyang.chen3-187/+123
fix display problem of hdmi sys pm Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-11-14riscv:linux:drm: fix double display bugshengyang.chen2-30/+44
fix double display bug Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-11-14riscv:linux:drm: Add basic runtime and system pm support for voutshengyang.chen8-242/+426
Add basic runtime and system pm support for vout remove some useless clk/rst function and calling in vs_dc.c improve vout driver structure Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-11-09riscv:linux:vout:mipikeith.zhao1-1/+55
add 800*1280 I2C read to detect the status of connection Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-11-03riscv:linux:vout:mipikeith.zhao11-135/+825
mipi dsi driver add 800*1280 panel : update panel driver code Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-10-27driver:gpu: add gpu runtime pmshanlong.li7-16/+91
fix up system pm error and add runtime pm Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-10-12gpu:drm:Add audio function in inno hdmiXingyu Wu4-46/+354
Could playback audio through HDMI. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-09-23Merge branch 'CR_2180_evb_515_DRM_WESTON_keith.zhao' into 'jh7110-5.15.y-devel'andy.hu1-0/+28
CR_2180:riscv:driver:drm: Weston-GPU See merge request sdk/linux!501
2022-09-23driver:gpu: gpu driver change to releaseshanlong.li2-13/+6
gpu driver change to release Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-09-23driver:GPU:set the gpu frequency to 594Mhzshanlong.li2-1/+9
set the gpu frequency to 594Mhz Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-09-21riscv:driver:drm: Weston-GPUkeith.zhao1-0/+28
add format_mod_supported interface for userspace Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-13riscv:driver:drm: HDMI displaykeith.zhao1-116/+40
1、fix 720x480 display 2、improve eye diagram parameters Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-09riscv:linux:vout:hdmi gstkeith.zhao1-103/+14
1、fix CR 2124 gst play 4K video issue 2、remove unused code caused by pll switches 1188 Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-09riscv:linux:drm:shengyang.chen1-1/+1
update code after pll switch to 1188m based on new pll config, fix rgb bug caused by old pll ------------------------------------------------------------ update code after review Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-09-09riscv:linux:drm:shengyang.chen1-4/+13
update code after pll switch to 1188m based on new pll config, fix rgb bug caused by old pll Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-09-08riscv:linux:vout:mipikeith.zhao4-63/+35
add 3 new mipi panel support Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-07Merge branch 'CR_1984_5.15_evb_mipidsi_atomic_shengyang.chen' into ↵andy.hu2-12/+10
'jh7110-5.15.y-devel' CR_1984_5.15_riscv:linux:drm See merge request sdk/linux!447
2022-09-07Merge branch 'CR_2042_evb_515_DRM_Debian_Issue_keith.zhao' into ↵andy.hu1-8/+0
'jh7110-5.15.y-devel' CR_2042:riscv:driver:drm:Debian See merge request sdk/linux!462
2022-09-07Merge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'andy.hu2-3/+3
Cr 2030 5.15 evb vout shengyang.chen See merge request sdk/linux!444
2022-09-05riscv:driver:drm:Debiankeith.zhao1-8/+0
1. fix issue: Debian enter sleep ,cause drm hung Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-02riscv:linux:drmshengyang.chen1-9/+2
remove some useless process after review Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>