summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2022-10-14Merge branch 'CR_2141_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'andy.hu2-59/+83
CR_2141:crypto:starfive: Enhanced AES driver to handle negative cases See merge request sdk/linux!517
2022-10-14Merge branch 'CR_1861_515_HDMI_AUDIO_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu4-46/+354
CR_1861_515_HDMI_AUDIO_Xingyu.Wu See merge request sdk/linux!526
2022-10-14CR_2285:SEC:Crypto:Starfive: Update hardware engine DMA driverjiajie.ho7-744/+3
Updating Starfive Jh7110 Crypto hardware engine to use orginal ARM PL08X driver. Signed-off-by: jiajie.ho <jiajie.ho@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-10-11can:starfive:modify some data field and clock frequencyWilliam Qiu1-4/+8
modify some data field and clock frequency Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2022-10-04CR_2141:crypto:starfive: Enhanced AES driver to handle negative casesjiajie.ho2-59/+83
1. Added input text length check for ECB and CBC mode. 2. Added input IV check for CCM mode. 3. Removed unnecessary zero data check. 4. Updated functions to return proper error codes. Signed-off-by: jiajie.ho <jiajie.ho@starfivetech.com>
2022-09-28pmu: starfive: Fix some power domain can not be disabledWalker Chen2-6/+27
Vout and isp domain can not be disabled during clock tree is running probe function. This bug has been fixed. Signed-off-by: Walker Chen <walker.chen@linux.starfivetech.com>
2022-09-23Merge branch 'CR_1849_DMA_walker.chen' into 'jh7110-5.15.y-devel'andy.hu2-76/+25
CR_1849_DMA_walker.chen See merge request sdk/linux!483
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-23Merge branch 'CR_2162_GPU_shanlong.li' into 'jh7110-5.15.y-devel'andy.hu4-14/+15
Cr 2162 gpu shanlong.li See merge request sdk/linux!499
2022-09-23Merge branch 'CR_2156_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu3-6/+6
CR_2156_v4l2_515_changhuang.liang v4l2: modify vin clk base on pll2 change See merge request sdk/linux!491
2022-09-23Merge branch 'CR_2127_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'andy.hu1-0/+7
CR 2127 drivers: pci: Support 64bit prefetchable MMIO range. See merge request sdk/linux!503
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-22CR_1737:crypto:starfive: Fixed AEAD tag generation and verificationjiajie.ho4-43/+81
Added support in AES GCM and CCM mode for various tag length and tag verification for non-AES blocksize aligned text. Signed-off-by: jiajie.ho <jiajie.ho@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-20drivers: pci: Support 64bit prefetchable MMIO range.Kevin.xie1-0/+7
Verification has been completed on NVIDIA GT710 with modetest. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-09-16Merge branch 'CR_2165_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
CR_2165_v4l2_515_changhuang.liang v4l2: modify imx219 vertical crop value See merge request sdk/linux!495
2022-09-16Merge branch 'CR_2155_515_Timer_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu2-5/+3
CR_2155_515_Timer_Xingyu.Wu See merge request sdk/linux!493
2022-09-16Merge branch 'CR_1706_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'andy.hu2-133/+184
CR_1706:crypto:starfive: Add buffer alignment for AES driver See merge request sdk/linux!394
2022-09-16Merge branch 'CR_2135_SEC_515_william.qiu' into 'jh7110-5.15.y-devel'andy.hu1-6/+6
CR_2135_515:sec_dma:pl080:remove arm primecell compatible See merge request sdk/linux!485
2022-09-15CR_1849_DMA_515: Stop dma channelWalker Chen2-76/+25
DMA: fixed some issue. 1. Removed some invalid function such as dma_tasklet. 2. Export axi_dma_cyclic_stop function to other driver. 3. Setting timeout 200 ms to poll the status of dma when one channel is disabled. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-09-15v4l2: modify imx219 vertical crop valuechanghuang.liang1-1/+1
modify imx219 vertical crop value Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-09-15clocksource: starfive: Remove struct reset_controlLey Foon Tan2-5/+3
Remove struct reset_control from starfive_clkevt struct, uses local struct reset_control instead. Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
2022-09-15v4l2: modify vin clk base on pll2 changechanghuang.liang3-6/+6
pll2 frequency change to 1188M so vin clock will change. Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-09-13dma:pl080:modify vic7110 function name to jh7110William Qiu1-6/+6
modify vic7110 function name to jh7110 Signed-off-by: William Qiu <william.qiu@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-09Merge branch 'CR_2124_evb_515_DRM_GST_4K_keith.zhao' into 'jh7110-5.15.y-devel'andy.hu1-103/+14
CR 2124 riscv:linux:vout:hdmi gst See merge request sdk/linux!481
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-09Merge branch 'CR_2121_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'andy.hu3-0/+235
Cr 2121 can 515 william.qiu See merge request sdk/linux!477
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-09SDIO:starfive:Add the starfive private driver for SDIOWilliam Qiu3-0/+235
Add the starfive private driver for SDIO Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2022-09-08riscv:linux:vout:mipikeith.zhao6-423/+433
add 3 new mipi panel support Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-09-07Merge branch 'CR_2015_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'andy.hu6-852/+10
CR_2015:crypto:starfive: Remove DES/TDES support See merge request sdk/linux!427
2022-09-07Merge branch 'CR_1946_515_GMAC_yanhong.wang' into 'jh7110-5.15.y-devel'andy.hu4-143/+162
Cr 1946 515 gmac yanhong.wang See merge request sdk/linux!416
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_2021_dts_hal.feng' into 'jh7110-5.15.y-devel'andy.hu7-119/+64
Cr 2021 dts hal.feng See merge request sdk/linux!442
2022-09-07Merge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'andy.hu3-4/+4
Cr 2030 5.15 evb vout shengyang.chen See merge request sdk/linux!444
2022-09-07Merge branch 'CR_2102_515_Clocktree_1188m_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
CR_2102_515_Clocktree_1188m_Xingyu.Wu See merge request sdk/linux!466
2022-09-07Merge branch 'CR_2026_compatible_5.15_ziv.xu' into 'jh7110-5.15.y-devel'andy.hu6-67/+68
CR_2026_compatible_standard_515 See merge request sdk/linux!459
2022-09-07Merge branch 'CR_2034_515_compatible_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu3-5/+5
CR_2034_515 compatible xingyu.wu See merge request sdk/linux!448
2022-09-07Merge branch 'CR_2004_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu4-5/+5
CR_2004_v4l2_515_changhuang.liang v4l2: modify v4l2 compatible name See merge request sdk/linux!428
2022-09-07Merge branch 'CR_1962_515_pinctrl_sf_jianlong' into 'jh7110-5.15.y-devel'andy.hu2-44/+21
CR_1962 pinctrl: starfive: replace sf to starfive See merge request sdk/linux!418
2022-09-06clk:starfive:Set pll2 default rate to 1188mXingyu Wu1-1/+1
Change pll2_out default rate from 1228.8m to 1188m. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-09-05linux:drivers: revise 'stf' to 'starfive'Ziv.Xu6-67/+68
revise "stf" to "starfive" for PCIE, CPUfreq, CPUidle, PMIC driver. Signed-off-by: Ziv.Xu <Ziv.Xu@starfivetech.com>
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>