Age | Commit message (Collapse) | Author | Files | Lines |
|
Change Default CPUFREQ governor to ondemand.
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Fix bug, remove sdio_vdd and remove ALDO4 enum.
Which may cause cpu freq don't work.
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
System crash when booting due to pl022_runtime_suspend.
Next version will fix it.
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
enable cpu freq function
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
JH7110A use external rmii_rtx clk for tx clk on 100M/10M mode.
Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>
|
|
Visionfive2 emmc is default 1.8V, there is no need to controll the voltage.
Remove sdio_vdd node and code.
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Support hdmi audio
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Add mclk_ext pin and enable i2stx_4ch0
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
When the DDR is 2G (0x40000000-0xc0000000), it may cause address usage
problems.
Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
0xa will better match gmac0 tx in 1000M
Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>
|
|
JH7110B requires tx_inverted_10/100/1000 configuration, and different parameters
may be required in 10M/100M/1000M mode.
This parameter supports JH7110B+YT8531PHY by default. Other boards can
modify the parameters of the tx_inverted_10/100/1000 to obtain support.
Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>
|
|
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Add gpio restart dts node
Enable gpio restart config
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Sync jh7110 usb device node and enable
Sync jh7110 imx219 compatible name
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Sync jh7110 usb device config
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Enable led trigger heartbeat
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Add led node on dts file
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
wm8960/ac108 file
The default dts do not contain wm8960/ac108, move to the other file.
The booting of default dts do not have wrong log about wm8960/ac108
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
Forget to replace stf to starfive on dtbo file
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
SD card gpio is generic gpio on visionfive2, the default output drive strength may be not enough, some sd card do not work.
So enhance the gpio output drive strength to max.
But on visionfive2, the sd card gpio is fixed 3.3V, there is no need to switch_voltage and not support uhs mode.
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
|
|
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>
|