Age | Commit message (Collapse) | Author | Files | Lines |
|
The version DWMAC_CORE_5_20 and DWMAC_CORE_5_10 would use the same
configuration,so remove the DWMAC_CORE_5_20 configuration.
Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
|
|
[DMA] : Add standard system clock tree & reset API
See merge request sdk/sft-riscvpi-linux-5.10!22
|
|
Cr 876 board type def xingyu.wu
See merge request sdk/sft-riscvpi-linux-5.10!18
|
|
dt-bingings:uart:jh7110: add clks and reset signals to uarts
See merge request sdk/sft-riscvpi-linux-5.10!21
|
|
Signed-off-by: curry.zhang <curry.zhang@starfivetech.com>
|
|
Uart uses the clock and reset framework API.
Signed-off-by: yanhong.wang <yanhong.wang@starfivetech.com>
|
|
Cr 834 venc samin.guo
See merge request sdk/sft-riscvpi-linux-5.10!20
|
|
The clktree is ready. The Venc uses the clock signal defined by the
clock tree, fixed-clk is not required.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Venc uses the Clock framework API.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Cr 835 jpu samin.guo
See merge request sdk/sft-riscvpi-linux-5.10!14
|
|
riscv: dts: jh7110: Add syscon support
See merge request sdk/sft-riscvpi-linux-5.10!19
|
|
Add 'stg', 'sys', 'aon' system control register support,
access these registers through syscon framework.
Signed-off-by: mason.huo <mason.huo@starfivetech.com>
|
|
The clktree is ready. The JPU uses the clock signal defined by the
clock tree, fixed-clk is not required.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Jpu uses the Clock framework API.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
dt-bingings:sd:update jh7110 sd dt-bingings
See merge request sdk/sft-riscvpi-linux-5.10!17
|
|
dt-bingings:emmc:update jh7110 emmc dt-bingings
See merge request sdk/sft-riscvpi-linux-5.10!16
|
|
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Kconfig.socs: remove the definitions like 'STARFIVE_BOARD_FPGA'.
drivers:watchdog: change the definition.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Add some definition about 'HWBOARD_FPGA', 'HWBOARD_EVB'
or 'HWBOARD_VISIONFIVE' in kernel.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Add clock and reset for sdio0 nodes in device tree
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Add clock and reset for sdio1 nodes in device tree
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Cr 847 watchdog xingyu.wu
See merge request sdk/sft-riscvpi-linux-5.10!9
|
|
1. The watchdog driver can get different rate from clock by different board.
2. arch:riscv:Kconfig: Adjust the format.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Add clock and reset in watchdog's driver and device tree.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Adjust and modify the clock driver's format
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Cr 786 can clivia.cai
See merge request sdk/sft-riscvpi-linux-5.10!8
|
|
Update jh7110 can/canfd dt-bindings configuration
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Enable can/canfd config in defconfig.
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Add CAN/CANFD binding documentation for jh7110 SoC.
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Optimize the can driver code to conform to the upstream specification
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
Add vendor prefix for can device
Signed-off-by: Clivia.Cai <Clivia.Cai@starfivetech.com>
|
|
update pinctrl marco to more lines
See merge request sdk/sft-riscvpi-linux-5.10!12
|
|
Signed-off-by: jianlong.huang <jianlong.huang@starfivetech.com>
|
|
Cr 870 reset samin.guo
See merge request sdk/sft-riscvpi-linux-5.10!11
|
|
CR 833 vdec samin.guo
See merge request sdk/sft-riscvpi-linux-5.10!10
|
|
Fix wrong macro definition.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Macro definitions are rearranged in order, for better coding style.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Get assert addresses dynamically to reduce static array memory usage
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
The clktree is ready. The VDEC uses the clock signal defined by the
clock tree, fixed-clk is not required.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Vdec uses the Clock framework API.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
Add Kconfig/Makefile support for starfive soc.
Signed-off-by: samin <samin.guo@starfivetech.com>
|
|
riscv: dts: starfive: Improve the structure of device tree
See merge request sdk/sft-riscvpi-linux-5.10!5
|
|
Divide the old device tree into several files according to different layers.
Make the device tree clearer and more readable.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
|
|
modify pinctrl about vin_dvp function sel
See merge request sdk/sft-riscvpi-linux-5.10!7
|
|
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 737 clock tree xingyu.wu
See merge request sdk/sft-riscvpi-linux-5.10!6
|
|
Add config about user can choose the board type about FPGA,
EVB or Visionfive
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|
|
Clock references refer to include/dt-bindings/clock/starfive-jh7110-vout.h
Change the value about 'status' of clkvout node in dts file when want to
use vout clock.
Signed-off-by: Xingyu Wu <xingyu.wu@starfivetech.com>
|