platform/kernel/linux-starfive.git
21 months agoMerge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 09:00:59 +0000 (09:00 +0000)]
Merge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'

CR_2030_5.15_2_riscv:dts:drm

See merge request sdk/linux!497

21 months agoMerge branch 'CR_2165_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 08:35:07 +0000 (08:35 +0000)]
Merge branch 'CR_2165_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_2165_v4l2_515_changhuang.liang v4l2: modify imx219 vertical crop value

See merge request sdk/linux!495

21 months agoMerge branch 'CR_2155_515_Timer_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 08:31:56 +0000 (08:31 +0000)]
Merge branch 'CR_2155_515_Timer_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2155_515_Timer_Xingyu.Wu

See merge request sdk/linux!493

21 months agoMerge branch 'CR_1706_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 08:05:11 +0000 (08:05 +0000)]
Merge branch 'CR_1706_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'

CR_1706:crypto:starfive: Add buffer alignment for AES driver

See merge request sdk/linux!394

21 months agoMerge branch 'CR_2135_SEC_515_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 08:03:38 +0000 (08:03 +0000)]
Merge branch 'CR_2135_SEC_515_william.qiu' into 'jh7110-5.15.y-devel'

CR_2135_515:sec_dma:pl080:remove arm primecell compatible

See merge request sdk/linux!485

21 months agoMerge branch 'CR_1922_evb_515_DRM_hdmi_720x480_colorIssue_keith.zhao' into 'jh7110...
andy.hu [Fri, 16 Sep 2022 04:25:21 +0000 (04:25 +0000)]
Merge branch 'CR_1922_evb_515_DRM_hdmi_720x480_colorIssue_keith.zhao' into 'jh7110-5.15.y-devel'

CR_1922:riscv:driver:drm: HDMI display

See merge request sdk/linux!488

21 months agoMerge branch 'CR_2111_515_Clocktree_yaml_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 16 Sep 2022 04:23:16 +0000 (04:23 +0000)]
Merge branch 'CR_2111_515_Clocktree_yaml_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2111_515_Documentation:Add starfive clock yaml

See merge request sdk/linux!473

21 months agoriscv:dts:drm
shengyang.chen [Thu, 15 Sep 2022 10:52:27 +0000 (18:52 +0800)]
riscv:dts:drm

update changing of dts compatible value

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
21 months agov4l2: modify imx219 vertical crop value
changhuang.liang [Thu, 15 Sep 2022 08:59:14 +0000 (16:59 +0800)]
v4l2: modify imx219 vertical crop value

modify imx219 vertical crop value

Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
21 months agoclocksource: starfive: Remove struct reset_control
Ley Foon Tan [Mon, 12 Sep 2022 02:09:27 +0000 (02:09 +0000)]
clocksource: starfive: Remove struct reset_control

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>
21 months agodt-bindings: timer: JH7110: Update reset information
Ley Foon Tan [Mon, 12 Sep 2022 01:43:59 +0000 (01:43 +0000)]
dt-bindings: timer: JH7110: Update reset information

Added reset parameters to binding document and update clock description.

Signed-off-by: Ley Foon Tan <leyfoon.tan@linux.starfivetech.com>
21 months agodt-bindings:timer:Modify the name
Xingyu Wu [Thu, 15 Sep 2022 01:57:21 +0000 (09:57 +0800)]
dt-bindings:timer:Modify the name

Rename to 'starfive,jh7110-timers.yaml'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
21 months agoDocumentation:devicetree:clock:Add starfive clock yaml
Xingyu Wu [Wed, 7 Sep 2022 06:35:03 +0000 (14:35 +0800)]
Documentation:devicetree:clock:Add starfive clock yaml

Add starfive clkgen, vout and isp yaml file.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
21 months agodma:pl080:modify vic7110 function name to jh7110
William Qiu [Tue, 13 Sep 2022 10:20:15 +0000 (18:20 +0800)]
dma:pl080:modify vic7110 function name to jh7110

modify vic7110 function name to jh7110

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
21 months agobt-binding:pl080:remove arm pl080 compatible
William Qiu [Tue, 13 Sep 2022 10:18:53 +0000 (18:18 +0800)]
bt-binding:pl080:remove arm pl080 compatible

remove arm pl080 compatible and add support
for starfive jh7110-pl080

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
21 months agoriscv:driver:drm: HDMI display
keith.zhao [Tue, 13 Sep 2022 06:55:44 +0000 (14:55 +0800)]
riscv:driver:drm: HDMI display

1、fix 720x480 display
2、improve eye diagram parameters

Signed-off-by: keith <keith.zhao@starfivetech.com>
22 months agoMerge branch 'CR_2124_evb_515_DRM_GST_4K_keith.zhao' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 9 Sep 2022 10:15:47 +0000 (10:15 +0000)]
Merge branch 'CR_2124_evb_515_DRM_GST_4K_keith.zhao' into 'jh7110-5.15.y-devel'

CR 2124 riscv:linux:vout:hdmi gst

See merge request sdk/linux!481

22 months agoriscv:linux:vout:hdmi gst
keith.zhao [Fri, 9 Sep 2022 09:48:54 +0000 (17:48 +0800)]
riscv:linux:vout:hdmi gst

delete file by mistake submit

Signed-off-by: keith <keith.zhao@starfivetech.com>
22 months agoriscv:linux:vout:hdmi gst
keith.zhao [Fri, 9 Sep 2022 09:38:09 +0000 (17:38 +0800)]
riscv:linux:vout:hdmi gst

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>
22 months agoMerge branch 'CR_2121_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 9 Sep 2022 09:05:29 +0000 (09:05 +0000)]
Merge branch 'CR_2121_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'

Cr 2121 can 515 william.qiu

See merge request sdk/linux!477

22 months agoMerge branch 'CR_1448_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 9 Sep 2022 08:31:12 +0000 (08:31 +0000)]
Merge branch 'CR_1448_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'

CR_1448_5.15_riscv:linux:drm:

See merge request sdk/linux!479

22 months agoMerge branch 'CR_2119_evb_515_DRM_mipi_new_panel_keith.zhao' into 'jh7110-5.15.y...
andy.hu [Fri, 9 Sep 2022 08:30:11 +0000 (08:30 +0000)]
Merge branch 'CR_2119_evb_515_DRM_mipi_new_panel_keith.zhao' into 'jh7110-5.15.y-devel'

CR_2119: riscv:linux:vout:mipi

See merge request sdk/linux!475

22 months agoriscv:linux:drm:
shengyang.chen [Fri, 9 Sep 2022 06:35:47 +0000 (14:35 +0800)]
riscv:linux:drm:

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>
22 months agoriscv:linux:drm:
shengyang.chen [Fri, 9 Sep 2022 03:51:16 +0000 (11:51 +0800)]
riscv:linux:drm:

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>
22 months agodt-bindings:SDIO:Add bindings for StarFive JH7110 SDIO
William Qiu [Fri, 9 Sep 2022 04:39:43 +0000 (12:39 +0800)]
dt-bindings:SDIO:Add bindings for StarFive JH7110 SDIO

Add bindings for StarFive JH7110 SDIO

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agoSDIO:starfive:Add the starfive private driver for SDIO
William Qiu [Fri, 9 Sep 2022 04:39:12 +0000 (12:39 +0800)]
SDIO:starfive:Add the starfive private driver for SDIO

Add the starfive private driver for SDIO

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agodefconfig:starfive:Add support for SDIO's starfive private driver
William Qiu [Fri, 9 Sep 2022 04:38:37 +0000 (12:38 +0800)]
defconfig:starfive:Add support for SDIO's starfive private driver

Add support for SDIO's starfive private driver

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agodts:starfive:modify SDIO config
William Qiu [Fri, 9 Sep 2022 04:37:56 +0000 (12:37 +0800)]
dts:starfive:modify SDIO config

modify SDIO config

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agoriscv:linux:vout:mipi
keith.zhao [Thu, 8 Sep 2022 07:07:41 +0000 (15:07 +0800)]
riscv:linux:vout:mipi

add 3 new mipi panel support

Signed-off-by: keith <keith.zhao@starfivetech.com>
22 months agoMerge branch 'CR_2015_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 07:49:23 +0000 (07:49 +0000)]
Merge branch 'CR_2015_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'

CR_2015:crypto:starfive: Remove DES/TDES support

See merge request sdk/linux!427

22 months agoMerge branch 'CR_1946_515_GMAC_yanhong.wang' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 07:31:30 +0000 (07:31 +0000)]
Merge branch 'CR_1946_515_GMAC_yanhong.wang' into 'jh7110-5.15.y-devel'

Cr 1946 515 gmac yanhong.wang

See merge request sdk/linux!416

22 months agoMerge branch 'CR_2084_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 07:22:30 +0000 (07:22 +0000)]
Merge branch 'CR_2084_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'

CR_2084_515:dt-blinding:canfd:set can1 to canfd

See merge request sdk/linux!465

22 months agoMerge branch 'CR_1984_5.15_evb_mipidsi_atomic_shengyang.chen' into 'jh7110-5.15.y...
andy.hu [Wed, 7 Sep 2022 06:59:23 +0000 (06:59 +0000)]
Merge branch 'CR_1984_5.15_evb_mipidsi_atomic_shengyang.chen' into 'jh7110-5.15.y-devel'

CR_1984_5.15_riscv:linux:drm

See merge request sdk/linux!447

22 months agoMerge branch 'CR_2042_evb_515_DRM_Debian_Issue_keith.zhao' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 06:33:03 +0000 (06:33 +0000)]
Merge branch 'CR_2042_evb_515_DRM_Debian_Issue_keith.zhao' into 'jh7110-5.15.y-devel'

CR_2042:riscv:driver:drm:Debian

See merge request sdk/linux!462

22 months agoMerge branch 'CR_2076_515_I2S_AC108_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 06:04:54 +0000 (06:04 +0000)]
Merge branch 'CR_2076_515_I2S_AC108_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2076 & 2077 & 2078 & 2075 :I2S and AC108

See merge request sdk/linux!469

22 months agoMerge branch 'CR_2021_dts_hal.feng' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 06:02:24 +0000 (06:02 +0000)]
Merge branch 'CR_2021_dts_hal.feng' into 'jh7110-5.15.y-devel'

Cr 2021 dts hal.feng

See merge request sdk/linux!442

22 months agoMerge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 05:57:40 +0000 (05:57 +0000)]
Merge branch 'CR_2030_5.15_evb_vout_shengyang.chen' into 'jh7110-5.15.y-devel'

Cr 2030 5.15 evb vout shengyang.chen

See merge request sdk/linux!444

22 months agoMerge branch 'CR_2102_515_Clocktree_1188m_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:48:03 +0000 (03:48 +0000)]
Merge branch 'CR_2102_515_Clocktree_1188m_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2102_515_Clocktree_1188m_Xingyu.Wu

See merge request sdk/linux!466

22 months agoMerge branch 'CR_2026_compatible_5.15_ziv.xu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:43:01 +0000 (03:43 +0000)]
Merge branch 'CR_2026_compatible_5.15_ziv.xu' into 'jh7110-5.15.y-devel'

CR_2026_compatible_standard_515

See merge request sdk/linux!459

22 months agoMerge branch 'CR_2071_compatible_standard_515_walker.chen' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:39:58 +0000 (03:39 +0000)]
Merge branch 'CR_2071_compatible_standard_515_walker.chen' into 'jh7110-5.15.y-devel'

CR_2071_audio_compatible_standard_515

See merge request sdk/linux!450

22 months agoMerge branch 'CR_2034_515_compatible_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:37:01 +0000 (03:37 +0000)]
Merge branch 'CR_2034_515_compatible_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2034_515 compatible xingyu.wu

See merge request sdk/linux!448

22 months agoMerge branch 'CR_2004_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:33:41 +0000 (03:33 +0000)]
Merge branch 'CR_2004_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_2004_v4l2_515_changhuang.liang v4l2: modify v4l2 compatible name

See merge request sdk/linux!428

22 months agoMerge branch 'CR_2002_SDIO.CAN.SEC_515_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:29:08 +0000 (03:29 +0000)]
Merge branch 'CR_2002_SDIO.CAN.SEC_515_william.qiu' into 'jh7110-5.15.y-devel'

CR_2002_515:dt-bindings:william:modify sdio\can\sec compatible

See merge request sdk/linux!425

22 months agoMerge branch 'CR_1962_515_pinctrl_sf_jianlong' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 7 Sep 2022 03:26:42 +0000 (03:26 +0000)]
Merge branch 'CR_1962_515_pinctrl_sf_jianlong' into 'jh7110-5.15.y-devel'

CR_1962 pinctrl: starfive: replace sf to starfive

See merge request sdk/linux!418

22 months agoclk:starfive:Set pll2 default rate to 1188m
Xingyu Wu [Mon, 5 Sep 2022 09:31:08 +0000 (17:31 +0800)]
clk:starfive:Set pll2 default rate to 1188m

Change pll2_out default rate from 1228.8m to 1188m.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:wm8960:pdm:Fix some noise with first capture
Xingyu Wu [Tue, 6 Sep 2022 14:04:49 +0000 (22:04 +0800)]
sound:wm8960:pdm:Fix some noise with first capture

Use delay to fix some noise with first capture.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agodts:starfive:Set can1 to canfd
William Qiu [Tue, 6 Sep 2022 08:47:35 +0000 (16:47 +0800)]
dts:starfive:Set can1 to canfd

Set can0 to can and set can1 to canfd

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agosound:codecs:ac108:Support 32k sampling rate
Xingyu Wu [Mon, 5 Sep 2022 09:25:15 +0000 (17:25 +0800)]
sound:codecs:ac108:Support 32k sampling rate

ac108:Support 32k sampling rate.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agolinux:drivers: revise 'stf' to 'starfive'
Ziv.Xu [Mon, 5 Sep 2022 05:33:47 +0000 (13:33 +0800)]
linux:drivers: revise 'stf' to 'starfive'

revise "stf" to "starfive" for PCIE, CPUfreq, CPUidle, PMIC driver.

Signed-off-by: Ziv.Xu <Ziv.Xu@starfivetech.com>
22 months agoriscv:driver:drm:Debian
keith.zhao [Mon, 5 Sep 2022 07:54:17 +0000 (15:54 +0800)]
riscv:driver:drm:Debian

1. fix issue: Debian enter sleep ,cause drm hung

Signed-off-by: keith <keith.zhao@starfivetech.com>
22 months agosound:codecs:ac108:Change default volume
Xingyu Wu [Mon, 5 Sep 2022 06:34:47 +0000 (14:34 +0800)]
sound:codecs:ac108:Change default volume

ac108:Change default volume and make it louder.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agoriscv:dts: revise compatible value for PCIE/CPUfreq/idle/PMIC
Ziv.Xu [Mon, 5 Sep 2022 05:19:06 +0000 (13:19 +0800)]
riscv:dts: revise compatible value for PCIE/CPUfreq/idle/PMIC

revise compatible values for PCIE/CPUfreq/idle/PMIC

Signed-off-by: Ziv.Xu <Ziv.Xu@starfivetech.com>
22 months agosound:codecs:ac108:Support 16bit format
Xingyu Wu [Mon, 5 Sep 2022 05:59:34 +0000 (13:59 +0800)]
sound:codecs:ac108:Support 16bit format

ac108:Support 16bit format with capture.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agoriscv:linux:drm
shengyang.chen [Fri, 2 Sep 2022 02:35:30 +0000 (10:35 +0800)]
riscv:linux:drm

remove some useless process after review

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agoCR_2071_audio_compatible_standard_515
Walker Chen [Thu, 1 Sep 2022 14:01:03 +0000 (22:01 +0800)]
CR_2071_audio_compatible_standard_515

Standardization naming of compatible for device id and dts

Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
22 months agoriscv:linux:drm
shengyang.chen [Thu, 1 Sep 2022 10:36:18 +0000 (18:36 +0800)]
riscv:linux:drm

fix mipi color problem
ensure stability of modetest

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agospi:starfive:Modify compatible name
Xingyu Wu [Thu, 1 Sep 2022 07:13:04 +0000 (15:13 +0800)]
spi:starfive:Modify compatible name

Modify compatible name to 'starfive,jh7110-spi-pl022'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:i2s:Modify compatible name
Xingyu Wu [Thu, 1 Sep 2022 06:13:53 +0000 (14:13 +0800)]
sound:i2s:Modify compatible name

Modify compatible name to 'starfive,jh7110-i2stx-4ch1'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agowatchdog:starfive:Modify compattible name
Xingyu Wu [Thu, 1 Sep 2022 02:54:07 +0000 (10:54 +0800)]
watchdog:starfive:Modify compattible name

Modify compatible name to 'starfive,jh7110-wdt'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:starfive:spdif:Modify compatible name
Xingyu Wu [Thu, 1 Sep 2022 01:58:15 +0000 (09:58 +0800)]
sound:starfive:spdif:Modify compatible name

1.Modify compatible name to 'starfive,jh7110-spdif'.
2.Remove spdif-receiver node.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:starfive:pwmdac:Modify compatible name
Xingyu Wu [Wed, 31 Aug 2022 09:49:03 +0000 (17:49 +0800)]
sound:starfive:pwmdac:Modify compatible name

Modify compatible name to 'starfive,jh7110-pwmdac'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agoclocksource:timer:Modify compatible name
Xingyu Wu [Wed, 31 Aug 2022 08:31:41 +0000 (16:31 +0800)]
clocksource:timer:Modify compatible name

Modify compatible name to 'starfive,jh7110-timers'.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agoriscv:linux:drm
shengyang.chen [Wed, 31 Aug 2022 10:02:31 +0000 (18:02 +0800)]
riscv:linux:drm

code logic rollback for stable problem

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agoMerge branch 'CR_2014_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 31 Aug 2022 08:36:27 +0000 (08:36 +0000)]
Merge branch 'CR_2014_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_2014_v4l2_515_changhuang.liang v4l2: modify reset cause failed

See merge request sdk/linux!438

22 months agoriscv:linux:drm
shengyang.chen [Wed, 31 Aug 2022 08:17:32 +0000 (16:17 +0800)]
riscv:linux:drm

replace driver compatible value for vout

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agoriscv:dts:drm
shengyang.chen [Wed, 31 Aug 2022 08:14:50 +0000 (16:14 +0800)]
riscv:dts:drm

replace dts compatible value for vout

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agoMerge branch 'CR_2018_TDM_515_walker.chen' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 31 Aug 2022 08:05:04 +0000 (08:05 +0000)]
Merge branch 'CR_2018_TDM_515_walker.chen' into 'jh7110-5.15.y-devel'

CR_2018_TDM_Playback_and_Record_Simultaneously

See merge request sdk/linux!436

22 months agoMerge branch 'CR_2031_evb_515_DRM_hdmi_720x480_keith.zhao' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 31 Aug 2022 07:51:24 +0000 (07:51 +0000)]
Merge branch 'CR_2031_evb_515_DRM_hdmi_720x480_keith.zhao' into 'jh7110-5.15.y-devel'

CR_2031: riscv:driver:drm: HDMI display

See merge request sdk/linux!440

22 months agoMerge branch 'CR_1941_515_I2S_16b_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 31 Aug 2022 07:42:35 +0000 (07:42 +0000)]
Merge branch 'CR_1941_515_I2S_16b_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_1941_515_i2s_16b xingyu.wu

See merge request sdk/linux!434

22 months agoMerge branch 'CR_1978_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Wed, 31 Aug 2022 07:34:33 +0000 (07:34 +0000)]
Merge branch 'CR_1978_CAN_515_william.qiu' into 'jh7110-5.15.y-devel'

CR_1978_515:dtb:canfd:add a dtb file for canfd

See merge request sdk/linux!430

22 months agodma: dw-axi-dmac: Standardize property "compatible"
Hal Feng [Tue, 30 Aug 2022 12:40:37 +0000 (20:40 +0800)]
dma: dw-axi-dmac: Standardize property "compatible"

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agoi2c: designware: Delete redundant code
Hal Feng [Tue, 30 Aug 2022 12:34:22 +0000 (20:34 +0800)]
i2c: designware: Delete redundant code

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agopwm: pwm-starfive-ptc: Standardize property "compatible"
Hal Feng [Tue, 30 Aug 2022 11:55:32 +0000 (19:55 +0800)]
pwm: pwm-starfive-ptc: Standardize property "compatible"

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agohw_random: starfive-trng: Standardize the code and annotation
Hal Feng [Tue, 30 Aug 2022 09:54:59 +0000 (17:54 +0800)]
hw_random: starfive-trng: Standardize the code and annotation

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agoriscv:driver:drm: HDMI display
keith.zhao [Wed, 31 Aug 2022 06:06:24 +0000 (14:06 +0800)]
riscv:driver:drm: HDMI display

1、fix 720x480 display mode hung

Signed-off-by: keith <keith.zhao@starfivetech.com>
22 months agoMerge branch 'CR_1984_5.15_evb_mipidsi_atomic_shengyang.chen' into 'jh7110-5.15.y...
andy.hu [Wed, 31 Aug 2022 01:29:50 +0000 (01:29 +0000)]
Merge branch 'CR_1984_5.15_evb_mipidsi_atomic_shengyang.chen' into 'jh7110-5.15.y-devel'

CR_1984_5.15_riscv:linux:drm

See merge request sdk/linux!432

22 months agov4l2: modify v4l2 compatible name
changhuang.liang [Mon, 29 Aug 2022 08:01:55 +0000 (16:01 +0800)]
v4l2: modify v4l2 compatible name

dts/starfive: modify v4l2 compatible name

Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
22 months agoCR_2018_TDM_Playback_and_Record_Simultaneously
Walker Chen [Tue, 30 Aug 2022 13:26:52 +0000 (21:26 +0800)]
CR_2018_TDM_Playback_and_Record_Simultaneously

1.Resolved redmine #2018, playback and record simultaneously with 11.025k, 22.05k or 44.1k sample rate.

Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
22 months agosound:wm8960:Adjust msleep value
Xingyu Wu [Tue, 30 Aug 2022 13:08:08 +0000 (21:08 +0800)]
sound:wm8960:Adjust msleep value

Shorten delay time.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:i2s:wm8960:Support mono
Xingyu Wu [Mon, 29 Aug 2022 03:25:31 +0000 (11:25 +0800)]
sound:i2s:wm8960:Support mono

16bit mono:support rate from 16k to 48k.
32bit mono:supoort rate from 22k to 48k.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agosound:dwc:i2s:Support 16bit playback and capture
Xingyu Wu [Thu, 25 Aug 2022 02:36:50 +0000 (10:36 +0800)]
sound:dwc:i2s:Support 16bit playback and capture

Add 16bit playing and record but unsupport 8k rate.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
22 months agoriscv:linux:drm
shengyang.chen [Tue, 30 Aug 2022 11:01:21 +0000 (19:01 +0800)]
riscv:linux:drm

fix mipi_dsi atomic supporting problem

Signed-off-by: shengyang.chen<shengyang.chen@starfivetech.com>
22 months agohw_random: starfive-trng: Standardize property "compatible"
Hal Feng [Tue, 30 Aug 2022 09:34:12 +0000 (17:34 +0800)]
hw_random: starfive-trng: Standardize property "compatible"

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agortc: starfive: Standardize property "compatible"
Hal Feng [Tue, 30 Aug 2022 09:24:11 +0000 (17:24 +0800)]
rtc: starfive: Standardize property "compatible"

Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
22 months agodtb:canfd:add a dtb file for canfd
William Qiu [Tue, 30 Aug 2022 07:09:31 +0000 (15:09 +0800)]
dtb:canfd:add a dtb file for canfd

add a dtb file for canfd

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agov4l2: modify reset cause failed
changhuang.liang [Mon, 29 Aug 2022 07:03:22 +0000 (15:03 +0800)]
v4l2: modify reset cause failed

modify reset and clk configure fixed reset signal failed

Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
22 months agoCR_2015:crypto:starfive: Remove DES/TDES support
jiajie.ho [Mon, 29 Aug 2022 19:27:05 +0000 (03:27 +0800)]
CR_2015:crypto:starfive: Remove DES/TDES support

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>
22 months agodt-bindings:william:modify sdio\can\sec compatible
William Qiu [Mon, 29 Aug 2022 07:31:21 +0000 (15:31 +0800)]
dt-bindings:william:modify sdio\can\sec compatible

modify sdio\can\sec compatible

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agoMerge branch 'CR_1560_v4l2_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 07:40:03 +0000 (07:40 +0000)]
Merge branch 'CR_1560_v4l2_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_1560_v4l2_changhuang.liang  v4l2: use axi wr reset

See merge request sdk/linux!423

22 months agov4l2: use axi wr reset
changhuang.liang [Fri, 26 Aug 2022 03:43:19 +0000 (11:43 +0800)]
v4l2: use axi wr reset

use axi wr reset avoid stream off not clean

Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
22 months agoMerge branch 'CR_1827_cannot_record_play_simultaneously_515_walker.chen' into 'jh7110...
andy.hu [Fri, 26 Aug 2022 04:09:00 +0000 (04:09 +0000)]
Merge branch 'CR_1827_cannot_record_play_simultaneously_515_walker.chen' into 'jh7110-5.15.y-devel'

CR_1827_cannot_record_play_simultaneously_515_walker.chen

See merge request sdk/linux!421

22 months agoCR_1827_cannot_record_play_simultaneously
Walker Chen [Fri, 26 Aug 2022 03:21:41 +0000 (11:21 +0800)]
CR_1827_cannot_record_play_simultaneously

1.Resolved playback and record can work simultaneously.
2.Rearrange audio configuration in kernel menu.

Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
22 months agoMerge branch 'CR_1929_CAN_william.qiu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:54:18 +0000 (02:54 +0000)]
Merge branch 'CR_1929_CAN_william.qiu' into 'jh7110-5.15.y-devel'

CR_1929_can:ipms_can: Added return values for other cases

See merge request sdk/linux!420

22 months agocan:ipms_can: Added return values for other cases
William Qiu [Fri, 26 Aug 2022 02:38:21 +0000 (10:38 +0800)]
can:ipms_can: Added return values for other cases

Added return values for other cases.

Signed-off-by: William Qiu <william.qiu@starfivetech.com>
22 months agoMerge branch 'CR_1874_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:24:31 +0000 (02:24 +0000)]
Merge branch 'CR_1874_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_1874_v4l2_515_changhuang.liang

See merge request sdk/linux!406

22 months agoMerge branch 'CR_1850_515_I2S_play_record_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:22:55 +0000 (02:22 +0000)]
Merge branch 'CR_1850_515_I2S_play_record_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_1850_515_I2S_play_record_Xingyu.Wu

See merge request sdk/linux!411

22 months agoMerge branch 'CR_1831_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:20:28 +0000 (02:20 +0000)]
Merge branch 'CR_1831_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'

CR_1831:crypto:starfive: Add fallback algo for crypto drivers

See merge request sdk/linux!414

22 months agoMerge branch 'CR_1554_515_I2S_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:17:04 +0000 (02:17 +0000)]
Merge branch 'CR_1554_515_I2S_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_1554-5.15 i2s xingyu.wu

See merge request sdk/linux!407

22 months agoMerge branch 'CR_1900_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 26 Aug 2022 02:13:23 +0000 (02:13 +0000)]
Merge branch 'CR_1900_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_1900_v4l2_515_changhuang.liang

See merge request sdk/linux!404

22 months agodt-bindings: pinctrl: Add bindings for StarFive JH7110 pinctrl
Jianlong Huang [Thu, 25 Aug 2022 08:30:11 +0000 (16:30 +0800)]
dt-bindings: pinctrl: Add bindings for StarFive JH7110 pinctrl

Add bindings for StarFive JH7110 pinctrl

Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>