summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm
AgeCommit message (Collapse)AuthorFilesLines
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>
2022-09-01riscv:linux:drmshengyang.chen1-3/+15
fix mipi color problem ensure stability of modetest Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-31riscv:linux:drmshengyang.chen1-9/+2
code logic rollback for stable problem Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-31riscv:linux:drmshengyang.chen2-3/+3
replace driver compatible value for vout Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-31riscv:driver:drm: HDMI displaykeith.zhao1-0/+1
1、fix 720x480 display mode hung Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-08-30riscv:linux:drmshengyang.chen1-5/+7
fix mipi_dsi atomic supporting problem Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-19Merge branch 'CR_1875_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'andy.hu1-17/+6
CR_1875_riscv:linux:drm:dc8200 See merge request sdk/linux!398
2022-08-19Merge branch 'CR_1854_5.15_evb_hdmi_shengyang.chen' into 'jh7110-5.15.y-devel'andy.hu1-1/+2
CR_1854_5.15: riscv:linux:drm:hdmi See merge request sdk/linux!390
2022-08-19riscv:linux:drm:dc8200shengyang.chen1-17/+6
fix audio noise problem caused by display module Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-16riscv:linux:drm:hdmishengyang.chen1-1/+2
fix display resolution problem of 720P@60 and 480P@59.94FPS Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
2022-08-12driver:gpu: gpu driver upgrade to 1.17shanlong.li435-20919/+63159
gpu driver upgrade to 1.17 Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-08-10Driver:DRM:RGBkeith.zhao2-9/+3
fix tda display issue : offset , last line , colorbar Signed-off-by: keith <keith.zhao@statfivetech.com>