summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-08-11v4l2: imx219 use pinctrlchanghuang.liang3-5/+101
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>
2022-08-09rtc: starfive: Fix command 'hwclock' can't work in rootfsHal Feng1-5/+7
Read time from register RTC_TIME/RTC_DATE (0x3C/0x40) instead of RTC_TIME_LATCH/RTC_DATE_LATCH (0x44/0x48) Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-08-08v4l2: fixed imx219 set 720p errorchanghuang.liang1-97/+25
imx219 add 720p and delete greater than 1080p frame size Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-08v4l2: modify flush cache opportunitychanghuang.liang5-8/+18
modify flush cache opportunity Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-05Merge branch 'CR_1286_add_wayland_with_gpu_support_Windsome.Zeng' into ↵Jason Zhou1-1/+2
'jh7110-5.15.y-devel' CR_1286_1793: Add Wayland with GPU support See merge request sdk/linux!358
2022-08-05v4l2: modify ov4689 stream on processchanghuang.liang1-6/+1
ov4689 stream on dont need mdalay Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-05Merge branch 'CR_1314_DRM_INNO_Screen_compatibility_Keith.zhao' into ↵Jason Zhou2-23/+17
'jh7110-5.15.y-devel' Cr 1314 drm inno screen compatibility keith.zhao See merge request sdk/linux!357
2022-08-05Add Wayland with GPU support.Windsome Zeng1-1/+2
use lws-generic to support wayland Signed-off-by: Windsome Zeng <Windsome.Zeng@starfivetech.com>
2022-08-05Merge branch 'CR_1797_PCIe_Kevin.xie' into 'jh7110-5.15.y-devel'Jason Zhou1-1/+1
CR_1797 riscv: configs: Disable PCIe ASPM mode See merge request sdk/linux!355
2022-08-05Merge branch 'CR_1754_usb_device_mass_storage_minda' into 'jh7110-5.15.y-devel'Jason Zhou3-1/+9
CR_1754 usb: gadget: add usb device mass storage support See merge request sdk/linux!341
2022-08-05Merge branch 'CR_984_AC108_515_curry.zhang' into 'jh7110-5.15.y-devel'Jason Zhou11-246/+290
CR_984_AC108 [Audio: I2S] Porting I2S interface audio codec AC108 See merge request sdk/linux!346
2022-08-05Merge branch 'CR_1314_DRM_INNO_Screen_compatibility_Keith.zhao' into ↵Jason Zhou2-444/+71
'jh7110-5.15.y-devel' Cr 1314 drm inno screen compatibility keith.zhao See merge request sdk/linux!339
2022-08-05riscv: configs: Disable PCIe ASPM modeKevin.xie1-1/+1
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-08-04Merge branch 'CR_1781_515_USB20_jianlong' into 'jh7110-5.15.y-devel'Jason Zhou1-0/+21
CR_1781 dts: starfive: enable usb2.0 when use pcie0 See merge request sdk/linux!352
2022-08-04Merge branch 'CR_1687_GMAC_515_yanhong.wang' into 'jh7110-5.15.y-devel'Jason Zhou2-294/+1890
Cr 1687 gmac 515 yanhong.wang See merge request sdk/linux!351
2022-08-04Merge branch 'CR_1705_TDM_32bit_48k_NotWork_walker.chen' into ↵Jason Zhou1-25/+14
'jh7110-5.15.y-devel' CR_1705_TDM_32bit: fix 48k not work and can support 8k sample rate See merge request sdk/linux!347
2022-08-04Merge branch 'CR_1764_RTC_hal.feng' into 'jh7110-5.15.y-devel'Jason Zhou1-8/+8
Cr 1764 rtc hal.feng See merge request sdk/linux!343
2022-08-04Merge branch 'CR_1734_5.15_SPDIF_singlechannel_Xingyu.Wu' into ↵Jason Zhou4-136/+171
'jh7110-5.15.y-devel' CR_1734 & CR_1571 :5.15:spdif: Add single-channel and fix 24bit See merge request sdk/linux!335
2022-08-04[Audio: I2S] Porting I2S interface audio codec AC108curry.zhang11-246/+290
1. porting I2S interface audio codec AC108 2. change clock api in dw_i2s_hw_params function Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
2022-08-04dts: starfive: enable usb2.0 when use pcie0Jianlong Huang1-0/+21
Enable usb2.0 Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-03sound:starfive:spdif:Adjust mclk rate under 22.05k sample rateXingyu Wu1-1/+13
Change audio_root clock's rate and make spdif_core clock close to the required frequency of 22.05k. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-08-03v4l2: modify enum framesize errorchanghuang.liang1-1/+1
modify enum framesize error Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-08-03riscv:dts:jh7110: Add YT8521 phy delay_chain configurationyanhong.wang1-1/+8
Some gmac is not working with YT8521 PHY default delay configuration, so add phy node to set delay config.. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-08-03net:phy:YUTAI: Update YUTAI PHY driveryanhong.wang1-293/+1882
Update YUTAI phy driver to support more type, such as YT8531,YT8510 etc. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-08-02riscv:linux:vout:inno hdmikeith.zhao1-18/+0
1 Solve inno hdmi screen compatibility issue , roll back last commit, turn off bist mode 2 solve rgb gradient color bar issue Signed-off-by: keith <keith.zhao@starfivetech.com>
2022-08-02rgb offset issue fixedkeith.zhao2-6/+18
2022-08-02CR_1705_TDM_32bit: fix 48k not work and can support 8k sample rateWalker Chen1-25/+14
1. Fix 48k sample rate not work. 2. Support 8k sample rate when using 32bit. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-08-01replace func interfacekeith.zhao1-22/+36
2022-08-01sound:starfive:spdif:Remove apb0 clock controllerXingyu Wu3-35/+6
apb0 is the parent of spdif-apb clock and it should not be got and enabled. And audio_root and mclk_inner is divider clock, they should not be enabled. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-08-01sound:starfive:spdif:Add S24_3LEXingyu Wu2-2/+21
support audio files of 24 bit in 3bytes. To adapt S24_3LE and ALSA pass parameter of S24_LE. Data operation of S24_LE should be same to S24_3LE. So it would wrong when playback S24_LE file. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-08-01rtc: starfive: Moves RTC_DRV_STARFIVE to Platform RTC drivers categoryLey Foon Tan1-8/+8
Moves RTC_DRV_STARFIVE to "Platform RTC drivers" category from "on-CPU RTC drivers". Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
2022-08-01rtc: starfive: Update depends on to SOC_STARFIVELey Foon Tan1-1/+1
Change depends on to SOC_STARFIVE instead of RISCV. Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
2022-08-01usb: gadget: add usb device mass storage and functinfs supportminda.chen3-1/+9
USB mass storage and functionfs activated by configfs. Support both 2.0 and 3.0. Signed-off-by: minda.chen <minda.chen@starfivetech.com>
2022-07-29Merge branch 'CR_1558_USBHost_515_mason.huo' into 'jh7110-5.15.y-devel'Jason Zhou2-9/+50
Cr 1558 usb host 515 mason.huo See merge request sdk/linux!338
2022-07-29riscv: dts: Add Naneng usb2 phy basemason.huo1-1/+2
Add the Naneng usb2 phy base config, so that driver can access the Naneng usb phy registers. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-07-29usb: cdns3: Enable LS keep-alive signalmason.huo1-8/+48
The default naneng phy setting of LS keep-alive is not enabled, that will cause some usb mouse (Lenovo sm8823) does not work properly. Also some usb keyboards can not enumerated. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-07-28sound:starfive:spdif:Modify formatXingyu Wu3-83/+71
Modify files' format and remove capture. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-07-28sound:starfive:spdif:Add single-channelXingyu Wu3-26/+71
Spdif supports single-channel audio playback. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-07-28Merge branch 'CR_1715_USB_515_Kevin.xie' into 'jh7110-5.15.y-devel'Jason Zhou1-1/+1
CR_1715 dts: starfive: Modified vbus enable pin function to be GPO_HIGH See merge request sdk/linux!327
2022-07-28Merge branch 'CR_1735_TDM_32bit_Compatible_walker.chen' into ↵Jason Zhou2-17/+12
'jh7110-5.15.y-devel' CR_1735_TDM: meet compatible test See merge request sdk/linux!334
2022-07-28Merge branch 'CR_1278_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'Jason Zhou3-41/+39
CR_1278_v4l2: fixed imx219 date error at the first line See merge request sdk/linux!330
2022-07-28Merge branch 'CR_1662_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'Jason Zhou1-9/+14
CR_1662_crypto:starfive: Include bug fixes for hash/hmac found by Linux selftest. See merge request sdk/linux!312
2022-07-28CR_1735_TDM: meet compatible testWalker Chen2-17/+12
1.Meeting compatible testing. 2.Supporting playback or record with 1 channel. Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-07-28Merge branch 'CR_1725_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'Jason Zhou6-17/+85
CR_1725_v4l2: modify mipi sensor data third time run cause error See merge request sdk/linux!332
2022-07-27v4l2: modify mipi sensor data third time run cause errorchanghuang.liang6-17/+85
modify mipi sensor data third time run cause error Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-07-27Merge branch 'CR_1703_515_pinctrl_des_jianlong' into 'jh7110-5.15.y-devel'Jason Zhou2-13/+7
CR_1703 pinctrl: starfive: update config description See merge request sdk/linux!322
2022-07-27Merge branch 'CR_1708_TDM_32bit_515_walker.chen' into 'jh7110-5.15.y-devel'Jason Zhou1-2/+8
CR_1708_TDM_515:fix 32bit only has 1 channel of data See merge request sdk/linux!324