summaryrefslogtreecommitdiff
path: root/drivers
AgeCommit message (Collapse)AuthorFilesLines
2022-08-31pwm: pwm-starfive-ptc: Standardize property "compatible"Hal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-08-31hw_random: starfive-trng: Standardize the code and annotationHal Feng2-85/+58
Signed-off-by: Hal Feng <hal.feng@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-31v4l2: modify v4l2 compatible namechanghuang.liang4-5/+5
dts/starfive: modify v4l2 compatible name Signed-off-by: changhuang.liang <changhuang.liang@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-30hw_random: starfive-trng: Standardize property "compatible"Hal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-08-30rtc: starfive: Standardize property "compatible"Hal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-08-30v4l2: modify reset cause failedchanghuang.liang4-26/+35
modify reset and clk configure fixed reset signal failed Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-29CR_2015:crypto:starfive: Remove DES/TDES supportjiajie.ho6-852/+10
Removing DES and TDES support from Starfive crypto driver as these 2 algorithms have been deprecated by NIST. Signed-off-by: jiajie.ho <jiajie.ho@starfivetech.com>
2022-08-26Merge branch 'CR_1560_v4l2_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu4-15/+35
CR_1560_v4l2_changhuang.liang v4l2: use axi wr reset See merge request sdk/linux!423
2022-08-26v4l2: use axi wr resetchanghuang.liang4-15/+35
use axi wr reset avoid stream off not clean Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-26Merge branch 'CR_1827_cannot_record_play_simultaneously_515_walker.chen' ↵andy.hu1-18/+27
into 'jh7110-5.15.y-devel' CR_1827_cannot_record_play_simultaneously_515_walker.chen See merge request sdk/linux!421
2022-08-26CR_1827_cannot_record_play_simultaneouslyWalker Chen1-18/+27
1.Resolved playback and record can work simultaneously. 2.Rearrange audio configuration in kernel menu. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-08-26Merge branch 'CR_1929_CAN_william.qiu' into 'jh7110-5.15.y-devel'andy.hu1-0/+2
CR_1929_can:ipms_can: Added return values for other cases See merge request sdk/linux!420
2022-08-26can:ipms_can: Added return values for other casesWilliam Qiu1-0/+2
Added return values for other cases. Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2022-08-26Merge branch 'CR_1874_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-1/+2
CR_1874_v4l2_515_changhuang.liang See merge request sdk/linux!406
2022-08-26Merge branch 'CR_1831_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'andy.hu3-305/+382
CR_1831:crypto:starfive: Add fallback algo for crypto drivers See merge request sdk/linux!414
2022-08-26Merge branch 'CR_1900_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-5/+1
CR_1900_v4l2_515_changhuang.liang See merge request sdk/linux!404
2022-08-25pinctrl: starfive: replace sf to starfiveJianlong Huang2-44/+21
for upstream, sf in dts should replace to starfive Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-24net: stmmac: Add StarFive dwmac supportyanhong.wang4-143/+162
Remove the gmac driver in dwmac-dwc-qos-eth.c for JH7110 SoC, and add StarFive dwmac driver to replace. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-08-24CR_1831:crypto:starfive: Add fallback algo for crypto driversjiajie.ho3-305/+382
Add software fallback for RSA driver to support key sizes > 2Kb. Add software fallback for Hash driver for smaller input data blocksize to improve overall hash module efficiency. Signed-off-by: jiajie.ho <jiajie.ho@starfivetech.com>
2022-08-19Merge branch 'CR_1843_515_I2S_vol_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu1-6/+5
CR_1843 515 i2 s vol xingyu.wu See merge request sdk/linux!400
2022-08-19Merge branch 'CR_1867_V4L2_mason.huo' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
CR_1867 media: starfive: Enable the ss0 & ss1 output lines See merge request sdk/linux!385
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_1868_V4L2_mason.huo' into 'jh7110-5.15.y-devel'andy.hu4-1/+10
CR_1868 media: starfive: Deprecated the itir & itiw output lines See merge request sdk/linux!387
2022-08-19Merge branch 'CR_1292_CPUFreq_515_mason.huo' into 'jh7110-5.15.y-devel'andy.hu6-0/+258
Cr 1292 cpu freq 515 mason.huo See merge request sdk/linux!395
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-19clk:starfive:Modify 'stg_apb' clockXingyu Wu1-6/+5
Change 'stg_apb' clock from external clock to internal clock. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
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-18v4l2: delete print info in interruptchanghuang.liang1-5/+1
dont use the print info in interrupt. Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-18cpufreq: starfive: Add cpufreq support for Starfive SOCmason.huo6-0/+258
Introduce cpufreq driver which can support CPU frequency adjust in JH7110 soc. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-08-17v4l2: aon_syscon use bit setchanghuang.liang1-1/+2
mipi csi just use bit 31, would not change other bit value Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-17CR_1706:crypto:starfive: Add buffer alignment for AES driverjiajie.ho2-133/+184
Added data alignment functions in AES driver to handle cases with unaligned/out-of-place data buffer. Signed-off-by: jiajie.ho <jiajie.ho@starfivetech.com>
2022-08-16CR_1662:crypto:starfive: Add delay for each CPU data write to enginejiajie.ho1-2/+6
Add a short delay to allow computations for previous block of data to complete before writing the next block of data to hw engine. Signed-off-by: jiajie.ho <jiajie.ho@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-16media: starfive: Deprecated the itir & itiw output linesmason.huo4-1/+10
As the itir & itiw isp lines are just for internal debugging, and isp team don't need them to debug issue. Deprecated the two output lines from v4l2 driver. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-08-16media: starfive: Enable the ss0 & ss1 output linesmason.huo1-1/+1
Enable the ss0 & ss1 isp lines, which are not enabled with scaling yet. Signed-off-by: mason.huo <mason.huo@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-11Merge branch 'CR_1824_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-4/+66
CR_1824_v4l2_515_changhuang.liang See merge request sdk/linux!381
2022-08-11Merge branch 'CR_1635_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu5-8/+18
CR_1635_v4l2_515_changhuang.liang See merge request sdk/linux!364
2022-08-11Merge branch 'CR_1675_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'andy.hu1-0/+16
CR_1675:crypto:starfive: Add iv_out read after encryption See merge request sdk/linux!375
2022-08-11Merge branch 'CR_1582_515_evb_drm_RGB_offset_lastline_color_bar_keith.zhao' ↵andy.hu2-9/+3
into 'jh7110-5.15.y-devel' Driver:DRM:RGB See merge request sdk/linux!373
2022-08-11Merge branch 'CR_1767_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-97/+25
CR_1767_v4l2_515_changhuang.liang See merge request sdk/linux!369
2022-08-11Merge branch 'CR_1776_RTC_hal.feng' into 'jh7110-5.15.y-devel'andy.hu1-5/+21
Cr 1776 rtc hal.feng See merge request sdk/linux!370
2022-08-11Merge branch 'CR_1779_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
CR_1779_v4l2_515_changhuang.liang See merge request sdk/linux!361
2022-08-11Merge branch 'CR_1789_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'andy.hu1-6/+1
CR_1789_v4l2_515_changhuang.liang See merge request sdk/linux!367
2022-08-11v4l2: imx219 use pinctrlchanghuang.liang1-4/+66
dts/starfive: add imx219 pinctrl configure Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-10CR_1675:crypto:starfive: Add iv_out read after encryptionjiajie.ho1-0/+16
Add iv_out read required by Linux Self Test from hw engine after AES encryption has been completed. Signed-off-by: jiajie.ho <jiajie.ho@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>
2022-08-09rtc: starfive: Fix time may be not updated when date updatedHal Feng1-0/+14
Register RTC_TIME/DATE updates when bit IRQ_STATUS.IRQ_1SEC rises. If RTC_TIME is read when IRQ_STATUS.IRQ_1SEC is low and RTC_DATE is read when IRQ_STATUS.IRQ_1SEC is high, the mismatched problem happens. Signed-off-by: Hal Feng <hal.feng@starfivetech.com>