summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)AuthorFilesLines
2022-06-24dts: starfive: Add overlay dts and fix pin conflictJianlong Huang21-342/+1520
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-06-24Merge branch 'CR_1339_HIFI4_henry.qin' into 'jh7110-5.15.y-devel'andy.hu1-0/+1
Cr 1339 hifi4 henry.qin See merge request sdk/linux!168
2022-06-24HIFI4:Add xrp stg-syscon dts.henry.qin1-0/+1
Signed-off-by: henry.qin <henry.qin@starfivetech.com>
2022-06-24riscv:defconfig:jh7110: Fix the problem of failing to mount fat-fssamin1-0/+2
Mounting fat-fs gives the following error: 1)FAT-fs (mmcblk0p4): codepage cp437 not found 2)FAT-fs (mmcblk0p4): IO charset iso8859-1 not found Signed-off-by: samin <samin.guo@starfivetech.com>
2022-06-24riscv: dts: Add the USB 125M clockmason.huo1-2/+3
Add the JH7110_USB_125M clock in dt, so that the usb controller driver can set the clock rate. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-06-24riscv: deconfig: Add usb camera support for JH7110mason.huo1-0/+3
2022-06-23[Audio: wm8960] Fixed wm8960 ether playing or recordingcurry.zhang1-2/+2
Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
2022-06-22Merge branch 'CR_1279_I2S_wm8960_Curry.zhang' into 'jh7110-5.15.y-devel'andy.hu4-1/+21
[Audio: PWMDAC] Add pwmdac config See merge request sdk/linux!132
2022-06-21Fix the conflict between with i2s and pdm while using i2srxWalker Chen4-13/+42
Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-06-21[Audio: PWMDAC] Add pwmdac configcurry.zhang4-1/+21
Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
2022-06-21Merge branch 'CR_1240_PWM_hal.feng' into 'jh7110-5.15.y-devel'andy.hu1-0/+1
riscv: configs: starfive_jh7110_defconfig: Enable config 'PWM_STARFIVE_PTC' See merge request sdk/linux!115
2022-06-21Merge branch 'CR_1267_DMA_hal.feng' into 'jh7110-5.15.y-devel'andy.hu1-1/+1
riscv: configs: starfive_jh7110_defconfig: Enable config 'DMATEST' See merge request sdk/linux!122
2022-06-21[Audio: I2S & WM8960] Porting i2s to match wm8960 drivercurry.zhang6-21/+50
Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
2022-06-20Implement TDM driver for JH7110 SoCWalker Chen7-55/+121
Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-06-20riscv: configs: starfive_jh7110_defconfig: Enable config 'DMATEST'Hal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-06-20riscv: configs: starfive_jh7110_defconfig: Enable config 'PWM_STARFIVE_PTC'Hal Feng1-0/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-06-17Merge branch 'CR_1210_evb_drm_rgb2hdmi_shengyang.chen' into ↵andy.hu2-7/+9
'jh7110-5.15.y-devel' riscv:linux:driver:drm:rgb2hdmi See merge request sdk/linux!112
2022-06-17riscv:linux:driver:drm:rgb2hdmishengyang.chen2-7/+9
update rgb2hdmi driver support Signed-off-by:shengyang.chenshengyang.chen@starfivetech.com
2022-06-16config: starfive: Enable configfs and overlayJianlong Huang1-0/+5
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-06-16pinctrl: starfive: Dynamic parse dtnode before consumeJianlong Huang1-2/+2
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-06-13Merge branch 'CR_1172_evb_drm_mipi_dsi_shengyang.chen' into ↵andy.hu8-8/+95
'jh7110-5.15.y-devel' riscv:linux:driver:drm:mipi-dsi See merge request sdk/linux!105
2022-06-13riscv:linux:driver:drm:mipi-dsishengyang.chen2-6/+6
update mipi-dsi driver support improvement after reviewing Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
2022-06-12riscv:linux:driver:drm:mipi-dsishengyang.chen8-8/+95
update mipi-dsi driver support Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
2022-06-10riscv: dts: update hdmi pinsdavid.li1-30/+0
Signed-off-by: david.li<david.li@starfivetech.com>
2022-06-08Merge branch 'CR_1108_UART_yanhong.wang' into 'jh7110-5.15.y-devel'andy.hu3-9/+151
Cr 1108 uart yanhong.wang See merge request sdk/linux!101
2022-06-08dt-bindings:uart:jh7110: Add uart3-uart5 supportyanhong.wang3-9/+151
Add bindings for uart3-uart5 on the StarFive JH7100 SoC. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-06-08Merge branch 'CR_1138_SEC_william.qiu' into 'jh7110-5.15.y-devel'andy.hu1-0/+8
Cr 1138 sec william.qiu See merge request sdk/linux!100
2022-06-08dts:crypto:jh7110: enable crypto for jh7110 soc.william.qiu1-0/+8
enable crypto for jh7110 soc. Signed-off-by: samin.guo <samin.guo@starfivetech.com>
2022-06-07regulator: stf7110: Add regulator support for JH7110 evbmason.huo2-0/+48
Add 7 regulators base on regulator framework for JH7110 evb HW design. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-06-07soc: starfive: Remove pmic drivermason.huo1-5/+0
The pmic driver should employ regulator framework, rather than a driver in soc. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-06-07riscv: defconfig: Enable PCIe ASPM module in power save policyKevin.xie1-1/+1
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-06-05riscv:linux:driver:inno hdmikeith.zhao3-3/+4
replace drm clock&pin api , add edid and HPD function Signed-off-by: keith.zhao<keith.zhao@statfivetech.com>
2022-06-02Merge branch 'CR_1058_SDBOOT_clivia.cai' into 'jh7110-5.15.y-devel'andy.hu2-5/+5
Cr 1058 sdboot clivia.cai See merge request sdk/linux!93
2022-06-02riscv:dts:jh7110: update sdio0 configClivia.Cai2-4/+4
Modify the name of some attributes of the sdio0 node Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
2022-06-02riscv:dts:sd: update sd dt-bingingsClivia.Cai1-1/+1
modify sd card bus freq to 102.4M Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
2022-06-01Add PDM driver for JH7110 SoCwalker.chen4-31/+36
Signed-off-by: Walker Chen <walker.chen@starfivetech.com>
2022-05-31riscv: defconfig: Support WLAN card AX210 for StarFive JH7110.Kevin.xie1-1/+8
The firmware of AX210 are set in linux/firmware as extra firmware, whilch will be build into kernel. That is one of the standard extra firmware solutioin, or we can pack them into filesystem(lib/firmware). Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-05-31riscv: defconfig: Support pcie to sata driver for StarFive JH7110Kevin.xie1-1/+2
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-05-31riscv: defconfig: Support pcie nvme driver for StarFive JH7110Kevin.xie1-0/+1
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-05-31riscv: defconfig: Disable PCIE ASPM moduleKevin.xie1-0/+1
FIXME: If we enable ASPM module, JH7110 evb will get stuck after added some pcie devices that has relevant capability. Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-05-28driver:drm:hdmikeith.zhao4-67/+121
add inno hdmi driver,only support 1080P mode Signed-off-by: keith.zhao <keith.zhao@starfivetech.com>
2022-05-26Merge branch 'CR_868_USB-HOST_yanhong.wang' into 'jh7110-5.15.y-devel'andy.hu4-5/+27
Cr 868 usb host yanhong.wang See merge request sdk/linux!84
2022-05-26defconfig:starfive: add USB_CDNS3_STARFIVE to defconfigyanhong.wang1-0/+1
Add CONFIG_USB_CDNS3_STARFIVE to defconfig for StarFive JH7110 SoC. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-05-26dt-bindings:usb:jh7110: Add usb supportyanhong.wang3-5/+26
Add bindings for usb control on the StarFive JH7100 SoC. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-05-26v4l2: modify coding stylechanghuang.liang1-4/+4
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-05-26v4l2: open ov4689changhuang.liang2-2/+4
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-05-26v4l2: vin add top clk and reset control supportchanghuang.liang2-7/+14
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-05-26v4l2: add ov5640 configurechanghuang.liang1-6/+43
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-05-26v4l2: add mipi pipeline supportchanghuang.liang1-11/+11
2022-05-26soc/pmic: add pmic supportchanghuang.liang1-0/+5
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>