Age | Commit message (Collapse) | Author | Files | Lines |
|
Because upstream requirement.
Replace sf to starfive.
Replace hdmi_output to rgb_output.
Replace encoder to dsi_output
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Add wm8960 and ac108 dts base default dts
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
sync jh7110 config to visionfive2 about audio config
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Add ac108 dts
Signed-off-by: jianlonghuang <jianlong.huang@starfivetech.com>
|
|
reserve vf2 old board A1.0 dts as jh7110-visionfive-v2-A10.dts
new board A1.1 dts as default, jh7110-visionfive-v2.dts
vf2 dts common as jh7110-visionfive-v2.dtsi
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Add ac108 dts and config
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
This patch just for evb
This reverts commit 8d7c702d7bc0fef9ee5882db660390801bbccaa7.
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Enable StarFive dwmac.
Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
|
|
set hs400es mode to promote read and write speed
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Based on VisionFive V2 SCH.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
update dphy reg config for visionfive2 board
Signed-off-by:shengyang.chen<shengyang.chen@starfivetech.com>
|
|
dts: add imx219 configure
Signed-off-by: changhuang.liang <changhuang.liang@starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
configs : starfive: sync JH7110_515_SDK_v1.0.0-rc2 config
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
CR_2517_515:crypto:starfive: Fix "Unbalanced pm_runtime_enable!" warning
See merge request sdk/linux!583
|
|
CR_2522:support gmac with jh7110B-evb
See merge request sdk/linux!585
|
|
CR_2395_I2C_hal.feng
See merge request sdk/linux!581
|
|
'jh7110-5.15.y-devel'
CR 2498 spi without dma devel 5.15 ziv.xu
See merge request sdk/linux!582
|
|
default support jh7110A gmac0
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
jh7110B need yt8521 inverted.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
support use original or inverted RGMII_TX_CLK delay train.
10M/100M/1000M can be configured independently.
tx_inverted_xx = val;
for example:
&gmac0 {
#address-cells = <1>;
#size-cells = <0>;
phy0: ethernet-phy@0 {
tx_inverted_10 = <0>;
tx_inverted_100 = <1>;
tx_inverted_1000 = <1>;
};
};
0: original (default)
1: inverted
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
|
|
Crypto driver will probe multiple times waiting for
DMA to be ready, each time calling pm_runtime_enable().
Only call pm_runtime_enable() when it's not already enabled.
Signed-off-by: Jia Jie Ho <jiajie.ho@starfivetech.com>
|
|
make spi work without dma
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
This solves crush problem of i2c runtime pm and
prevents some aon modules from working abnormally.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
This reverts commit ef0fec210073c298598ab9a27e362e002dc0bf0b.
Then we keep the clock apb0 enabled always to fix crush
problem of i2c runtime pm.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
CR_2412_515_Clocktree_PLL1_Xingyu.Wu
See merge request sdk/linux!553
|
|
CR_2440_515_Clocktree_1.5G_Xingyu.Wu
See merge request sdk/linux!564
|
|
Cr 2439 cpufreq 515 mason.huo
See merge request sdk/linux!562
|
|
Cr 2417 cpu idle 515 mason.huo
See merge request sdk/linux!559
|
|
CR_2462 Port runtime PM from hibernation to devel
See merge request sdk/linux!574
|
|
Rename the cpu_vdd_0p9 regulator to cpu_vdd,
since the regulator may changed per cpu frequency.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Add support for the axp15060 pmic.
Signed-off-by: Kevin.xie <kevin.xie@starfivetech.com>
|
|
The jh7110 pll0 is fixed for cpufreq,
so we should change the cpu_core clock directly.
Remove the pll0 & osc clock.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Set the default cpufreq govenor to ondemand.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
As the pll0 is fixed, there are only four cpu frequencies
that can be divided from the pll0, so remove the other
cpu frequencies.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Add runtime pm and system pm in i2srx-3ch driver.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Add runtime pm and system pm in i2stx-4ch1 driver.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Enable pm advanced debug, so that we can
check runtime PM status.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
Add runtime pm operation in PWMDAC driver.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
add pm ops for rtc
Signed-off-by: ziv.xu <ziv.xu@starfive.com>
|
|
So i2c will be initialized after uart.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
Uncomment the system pm and runtime pm ops functions. Restore
the Synopsys DesignWare i2c driver to the original version.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|