platform/kernel/linux-starfive.git
2 years agoMerge branch 'CR_2162_GPU_shanlong.li' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 23 Sep 2022 06:59:39 +0000 (06:59 +0000)]
Merge branch 'CR_2162_GPU_shanlong.li' into 'jh7110-5.15.y-devel'

Cr 2162 gpu shanlong.li

See merge request sdk/linux!499

2 years agoMerge branch 'CR_2156_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 23 Sep 2022 06:57:42 +0000 (06:57 +0000)]
Merge branch 'CR_2156_v4l2_515_changhuang.liang' into 'jh7110-5.15.y-devel'

CR_2156_v4l2_515_changhuang.liang v4l2: modify vin clk base on pll2 change

See merge request sdk/linux!491

2 years agoMerge branch 'CR_2127_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 23 Sep 2022 06:46:17 +0000 (06:46 +0000)]
Merge branch 'CR_2127_PCIe_515_Kevin.xie' into 'jh7110-5.15.y-devel'

CR 2127 drivers: pci: Support 64bit prefetchable MMIO range.

See merge request sdk/linux!503

2 years agoMerge branch 'CR_2123_515_SPDIF_mclkext_Xingyu.Wu' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 23 Sep 2022 06:44:23 +0000 (06:44 +0000)]
Merge branch 'CR_2123_515_SPDIF_mclkext_Xingyu.Wu' into 'jh7110-5.15.y-devel'

CR_2123_515_spdif_mclkext_xingyu.wu

See merge request sdk/linux!489

2 years agodriver:gpu: gpu driver change to release
shanlong.li [Fri, 23 Sep 2022 06:37:27 +0000 (23:37 -0700)]
driver:gpu: gpu driver change to release

gpu driver change to release

Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2 years agoMerge branch 'CR_1737_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'
andy.hu [Fri, 23 Sep 2022 06:35:35 +0000 (06:35 +0000)]
Merge branch 'CR_1737_SEC_jiajie.ho' into 'jh7110-5.15.y-devel'

CR_1737:crypto:starfive: Fixed AEAD tag generation and verification

See merge request sdk/linux!505

2 years agodriver:GPU:set the gpu frequency to 594Mhz
shanlong.li [Thu, 15 Sep 2022 03:01:51 +0000 (20:01 -0700)]
driver:GPU:set the gpu frequency to 594Mhz

set the gpu frequency to 594Mhz

Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2 years agodts:GPU: add core clk
shanlong.li [Thu, 15 Sep 2022 02:59:44 +0000 (19:59 -0700)]
dts:GPU: add core clk

add core clk

Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2 years agoCR_1737:crypto:starfive: Fixed AEAD tag generation and verification
jiajie.ho [Thu, 22 Sep 2022 04:31:49 +0000 (12:31 +0800)]
CR_1737:crypto:starfive: Fixed AEAD tag generation and verification

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>
2 years agoriscv:driver:drm: Weston-GPU
keith.zhao [Wed, 21 Sep 2022 01:56:46 +0000 (09:56 +0800)]
riscv:driver:drm: Weston-GPU

add format_mod_supported interface for userspace

Signed-off-by: keith <keith.zhao@starfivetech.com>
2 years agodrivers: pci: Support 64bit prefetchable MMIO range.
Kevin.xie [Tue, 20 Sep 2022 09:11:49 +0000 (17:11 +0800)]
drivers: pci: Support 64bit prefetchable MMIO range.

Verification has been completed on NVIDIA GT710 with modetest.

Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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>
2 years agoCR_1849_DMA_515: Stop dma channel
Walker Chen [Fri, 9 Sep 2022 14:07:55 +0000 (22:07 +0800)]
CR_1849_DMA_515: Stop dma channel

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>
2 years 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>
2 years agosound:soc:wm8960:Change delay time when first capture
Xingyu Wu [Wed, 14 Sep 2022 07:39:23 +0000 (15:39 +0800)]
sound:soc:wm8960:Change delay time when first capture

Change delay time from 800 to 1000 when first capture.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2 years agosound:starfive:spdif:Use mclk_inner about 11k and 22k
Xingyu Wu [Wed, 14 Sep 2022 06:11:39 +0000 (14:11 +0800)]
sound:starfive:spdif:Use mclk_inner about 11k and 22k

Use mclk_inner clock from 1188m PLL2
will be better about 11k and 22k.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2 years agosound:starfive:pdm:Use mclk_ext external clock
Xingyu Wu [Tue, 13 Sep 2022 09:29:02 +0000 (17:29 +0800)]
sound:starfive:pdm:Use mclk_ext external clock

Use mclk_ext instead of mclk_inner.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2 years agosound:starfive:spdif:Use extrenal mclk
Xingyu Wu [Thu, 8 Sep 2022 08:40:21 +0000 (16:40 +0800)]
sound:starfive:spdif:Use extrenal mclk

Use extrenal mclk_ext instead of mclk_inner.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2 years 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>
2 years 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>
2 years 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>
2 years agov4l2: modify vin clk base on pll2 change
changhuang.liang [Thu, 15 Sep 2022 01:35:41 +0000 (09:35 +0800)]
v4l2: modify vin clk base on pll2 change

pll2 frequency change to 1188M so vin clock will change.

Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2 years 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>
2 years 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>
2 years 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>
2 years agodts:starfive:pinctrl:Add mclk_ext pin
Xingyu Wu [Thu, 8 Sep 2022 08:34:21 +0000 (16:34 +0800)]
dts:starfive:pinctrl:Add mclk_ext pin

Add mclk_ext pin and it's rate is 12.288m.

Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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

2 years 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

2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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

2 years 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

2 years 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

2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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

2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>
2 years 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>