summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)AuthorFilesLines
2022-08-30dtb:canfd:add a dtb file for canfdWilliam Qiu4-2/+48
add a dtb file for canfd Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2022-08-29dt-bindings:william:modify sdio\can\sec compatibleWilliam Qiu1-6/+5
modify sdio\can\sec compatible Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2022-08-26CR_1827_cannot_record_play_simultaneouslyWalker Chen1-8/+6
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-25pinctrl: starfive: replace sf to starfiveJianlong Huang4-953/+953
for upstream, sf in dts should replace to starfive Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-24riscv: configs: jh7110: Enable StarFive dwmacyanhong.wang1-3/+1
Enable StarFive dwmacriscv: configs: jh7110: Enable StarFive dwmac Enable StarFive dwmac. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-08-24riscv: dts: starfive: jh7110: Rename starfive dwmac compatible nameyanhong.wang1-2/+2
Rename the compatible name in ethernet node to adapted the StarFive dwmac driver. Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
2022-08-19Merge branch 'CR_1843_515_I2S_vol_Xingyu.Wu' into 'jh7110-5.15.y-devel'andy.hu2-8/+2
CR_1843 515 i2 s vol xingyu.wu See merge request sdk/linux!400
2022-08-19Merge branch 'CR_1292_CPUFreq_515_mason.huo' into 'jh7110-5.15.y-devel'andy.hu1-0/+61
Cr 1292 cpu freq 515 mason.huo See merge request sdk/linux!395
2022-08-19clk:starfive:Modify 'stg_apb' clockXingyu Wu2-8/+2
Change 'stg_apb' clock from external clock to internal clock. Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-08-18Merge branch 'CR_1832_515_usbdevice_dts_jianlong' into 'jh7110-5.15.y-devel'andy.hu2-1/+37
CR_1832 dts: starfive: Add usb device dts See merge request sdk/linux!377
2022-08-18riscv: dts: Add cpufreq for JH7110mason.huo1-0/+61
Add the opps dt node based on operating-points-v2, config platfort device for the cpufreq driver. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-08-11dts: starfive: Add usb device dtsJianlong Huang2-1/+37
Add usb device dts to test usb device function Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-08-11v4l2: imx219 use pinctrlchanghuang.liang2-1/+35
dts/starfive: add imx219 pinctrl configure Signed-off-by: changhuang.liang <changhuang.liang@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 Zhou2-1/+6
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 Zhou7-4/+74
CR_984_AC108 [Audio: I2S] Porting I2S interface audio codec AC108 See merge request sdk/linux!346
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 Zhou1-1/+8
Cr 1687 gmac 515 yanhong.wang See merge request sdk/linux!351
2022-08-04Merge branch 'CR_1734_5.15_SPDIF_singlechannel_Xingyu.Wu' into ↵Jason Zhou1-2/+1
'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.zhang7-4/+74
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-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-01sound:starfive:spdif:Remove apb0 clock controllerXingyu Wu1-2/+1
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-01usb: gadget: add usb device mass storage and functinfs supportminda.chen2-1/+6
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-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-26dts: starfive: Modified vbus enable pin function to be GPO_HIGHKevin.xie1-1/+1
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
2022-07-22defconfig: enable GPU buildingAndy Hu1-1/+1
Enable CONFIG_DRM_IMG and CONFIG_DRM_IMG_ROGUE in jh7110 defconfig Signed-off-by: shanlong.li <shanlong.li@starfivetech.com>
2022-07-21Merge branch 'CR_1658_I2S_515_curry.zhang' into 'jh7110-5.15.y-devel'Jason Zhou1-3/+0
CR_1658_I2S [Audio: I2S] Updated the reset API See merge request sdk/linux!301
2022-07-21[Audio: I2S] Updated the reset APIcurry.zhang1-3/+0
changed the standard reset API Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
2022-07-21riscv: dts: starfive: Modify order of reset in rtc nodeHal Feng1-4/+4
For changing reset api used in rtc driver Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-07-20Merge branch 'CR_1176_CLOCK_TREE_PLL_Xingyu.Wu' into 'jh7110-5.15.y-devel'Jason Zhou2-0/+3
CR 1176 clock tree pll xingyu.wu See merge request sdk/linux!280
2022-07-20defconfig:Add CONFIG_CLK_STARFIVE_JH7110_PLLxingyu.wu1-0/+1
Add CONFIG_CLK_STARFIVE_JH7110_PLL Signed-off-by: xingyu.wu <xingyu.wu@starfivetech.com>
2022-07-20clk:starfive:Add PLL0 frequency controllerxingyu.wu1-0/+2
If enable CONFIG_CLK_STARFIVE_JH7110_PLL, could read or set PLL0 clock's rate by reading or setting syscon registers. Signed-off-by: xingyu.wu <xingyu.wu@starfivetech.com>
2022-07-20Merge branch 'CR_1651_7110_evb_5.15_voutrst-1_shengyang.chen' into ↵Jason Zhou1-8/+2
'jh7110-5.15.y-devel' Cr 1651 7110 evb 5.15 voutrst 1 shengyang.chen See merge request sdk/linux!285
2022-07-19riscv: dts: starfive: Correct i2c scl/sda falling timeHal Feng1-14/+14
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-07-19riscv:arch:dts:shengyang.chen1-8/+2
reduce some useless calling in vout port Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
2022-07-12Merge branch 'CR_1458_timer_watchdog_wording_Xingyu.Wu' into ↵Jason Zhou1-1/+8
'jh7110-5.15.y-devel' CR 1458 timer watchdog wording xingyu.wu See merge request sdk/linux!269
2022-07-12Merge branch 'CR_1537_USB_515_mason.huo' into 'jh7110-5.15.y-devel'Jason Zhou1-4/+7
usb: cdns3: Configuare phy as down-spread-spectrum See merge request sdk/linux!253
2022-07-12Merge branch 'CR_1383_v4l2_pipeline_515_changhuang.liang' into ↵Jason Zhou2-7/+5
'jh7110-5.15.y-devel' v4l2: delete csiphy1 and csi1 subdev See merge request sdk/linux!255
2022-07-12dtsi:Add reset nodes about timerxingyu.wu1-0/+7
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-07-12dtsi:Update compatible string about timerxingyu.wu1-1/+1
jh7110.dtsi:Update compatible string to "starfive,timers" Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
2022-07-08Merge branch 'CR_1346_PWM_hal.feng' into 'jh7110-5.15.y-devel'Jason Zhou1-2/+2
Cr 1346 pwm hal.feng See merge request sdk/linux!257
2022-07-08pwm: pwm-starfive-ptc: Improve pwm accuracyHal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-07-08usb: cdns3: Configuare phy as down-spread-spectrummason.huo1-4/+7
The default phy spread-spectrum mode is up-spread-spectrum, which is violated the usb3 spec. The up-spread-spectrum mode leads to phy buffers overrun. Signed-off-by: mason.huo <mason.huo@starfivetech.com>
2022-07-08v4l2: delete csiphy1 and csi1 subdevchanghuang.liang2-7/+5
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
2022-07-08Merge branch 'CR_1311_CPUIdle_mason.huo' into 'jh7110-5.15.y-devel'andy.hu14-21/+396
Cr 1311 cpu idle mason.huo See merge request sdk/linux!247
2022-07-06riscv: dts: starfive: Modify the compatible of pwm(ptc) driverHal Feng1-1/+1
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
2022-07-05Merge branch 'CR_1468_I2C_Kevin.xie' into 'jh7110-5.15.y-devel'andy.hu1-0/+7
dts: starfive: Set static i2c bus number See merge request sdk/linux!244
2022-07-05dts: starfive: Set static i2c bus numberKevin.xie1-0/+7
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>