summaryrefslogtreecommitdiff
path: root/board
AgeCommit message (Collapse)AuthorFilesLines
2023-08-17Merge tag 'JH7110_515_SDK_v5.6.0' into vf2-develAndy Hu1-0/+8
2023-08-16riscv: starfive: evb: add get_boot_modeSamin Guo1-0/+8
add get_boot_mode function to support Multi-device boot Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-07-28Merge tag 'JH7110_515_SDK_v5.4.3' into vf2-develAndy Hu1-0/+11
2023-07-28spl: starfive: modify driver strength and slew rateWilliam Qiu1-0/+11
Set eMMC/sd clk's DR to 2 and set its SR to 1. Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-07-28spl: starfive: modify driver strength and slew rateWilliam Qiu1-6/+18
Set eMMC/sd clk's DR to 2 and set its SR to 1. Signed-off-by: William Qiu <william.qiu@starfivetech.com>
2023-07-20Merge tag 'JH7110_515_SDK_v5.4.1' into vf2-develAndy Hu1-0/+55
2023-07-20board: starfive: vf2: Modify arch/riscv/cpu/jh7110/spl.cSamin Guo1-0/+8
For integration with other Borad, move I2C to a board-level file Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-07-19board: starfive: vf2: Add resize-ddr functionSamin Guo1-0/+47
Add board-level resize-DDR function for visionfive 2 Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-07-19board: starfive: evb: Add dynamic CMA adjustment schemeSamin Guo1-0/+8
Synchronize from vf2 to the dynamic CMA scheme Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-07-19board: starfive: evb: Add resize-ddr functionSamin Guo1-0/+47
Add board-level resize-DDR function for evb Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-06-05board: starfive: jh7110: Add support for 1.25GHz chipsMason Huo1-11/+3
Remove max cpu voltages: 1.12v, 1.10v, 1.08v. Set the cpu max frequency to 1.25G per OTP value. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-06-02board: starfive: jh7110: Add support for 1.25GHz chipsMason Huo2-22/+6
Remove max cpu voltages: 1.12v, 1.10v, 1.08v. Set the cpu max frequency to 1.25G per OTP value. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-28Merge tag 'JH7110_515_SDK_v4.8.2' into vf2-develAndy Hu4-4/+4
2023-04-23board: starfive: copyright: Standardize the copyright formatYanhong Wang6-6/+6
Unify the content format of the copyright section Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
2023-04-07Merge branch 'CR_4563_memcpy_samin.guo' into 'vf2-devel'andy.hu1-22/+0
CR4563: Configure the l2 prefetcher parameter See merge request sbc/u-boot!47
2023-04-07Merge branch 'CR_3910_Modify_cpu_vol_mason.huo' into 'vf2-devel'andy.hu1-6/+11
CR_3910 Modify cpu voltage set commands See merge request sbc/u-boot!48
2023-04-07Merge tag 'JH7110_515_SDK_v4.7.0' into vf2-develah1-29/+11
version JH7110_515_SDK_v4.7.0 for JH7110 EVB board 1. #3910: u-boot: update cpu voltage set commands per binning information from OTP 2. #4563: u-boot: configure the l2 prefetcher
2023-04-07Merge branch 'CR_4563_memcpy_samin.guo' into 'jh7110-master'andy.hu1-22/+0
CR4563:Configure the l2 prefetcher parameter See merge request sdk/u-boot!48
2023-04-07board: starfive: jh7110: Modify cpu voltage set commandsMason Huo1-7/+11
Update the cpu voltage set commands per binning information from OTP. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-07board: starfive: jh7110: Modify cpu voltage set commandsMason Huo2-13/+22
Update the cpu voltage set commands per binning information from OTP. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-04-03board: starfive: jh7110-vf2: remove l2 pretcher in borad cfgSamin Guo1-22/+0
It should be configured in L2. Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-04-03board: starfive: jh7110-evb: remove l2 pretcher in borad cfgSamin Guo1-22/+0
It should be configured in L2. Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2023-03-19Merge branch 'CR_3910_Add_cpu_vol_mason.huo' into 'vf2-devel'andy.hu1-1/+8
CR_3910 board: starfive: jh7110: Add 1.1 & 1.02v max cpu voltage See merge request sbc/u-boot!39
2023-03-19Merge tag 'JH7110_515_SDK_v4.5.1' into vf2-develAndy Hu1-1/+9
version JH7110_515_SDK_v4.5.1 for JH7110 EVB board 1. #4094: u-boot: update uboot logo display function 2. #3910: u-boot: add 1.1 & 1.02v max cpu voltage to enhance cpu binning voltage type
2023-03-17Merge branch 'CR_4094_evb_515_uboot_logo_keith.zhao' into 'jh7110-master'andy.hu1-1/+2
CR_4094 display: update uboot logo display function: See merge request sdk/u-boot!42
2023-03-17CR_4094 display: update uboot logo display function:keith.zhao1-1/+2
2023-03-17display: update uboot logo display function:keith.zhao2-2/+4
1. the current default support 8bpp bitmap expansion to 8, 16, 24, 32bpp bitmap 2. Set the logo display position to center from the upper left corner by default 3. Optimize the logo replacement process Signed-off-by: keith <keith.zhao@starfivetech.com>
2023-03-15board:riscv:jh7110: modify config for starfive JH7110 boardkeith.zhao2-1/+34
add board_late_init to init display memory config the bitmap picture Signed-off-by: keith.zhao<keith.zhao@statfivetech.com>
2023-03-09board: starfive: jh7110: Add 1.1 & 1.02v max cpu voltageMason Huo1-1/+8
Add two more binning IC types, and set add their max cpu voltage accordingly. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-03-09board: starfive: jh7110: Add 1.1 & 1.02v max cpu voltageMason Huo1-1/+9
Add two more binning IC types, and set add their max cpu voltage accordingly. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-03-03Merge tag 'JH7110_515_SDK_v4.4.0' into vf2-develAndy Hu1-0/+36
version JH7110_515_SDK_v4.4.0 for JH7110 EVB board 1. #3696: uboot: adjust cpu vol through reading cpu information from otp
2023-02-28board: starfive: jh7110: Add cpu voltage set commandsMason Huo1-0/+38
Get the binning information from OTP, and set change the cpu max voltage accordingly. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-02-28board: starfive: jh7110: Add cpu voltage set commandsmason.huo1-0/+36
Get the binning information from OTP, and set change the cpu max voltage accordingly. Signed-off-by: Mason Huo <mason.huo@starfivetech.com>
2023-02-24Revert "Merge tag 'JH7110_515_SDK_v4.3.0' into vf2-devel"Andy Hu1-20/+0
This reverts commit 5d4dcdb90d7350760f065f7ea8d658080ad898a1, reversing changes made to da9a5b042e5c3bcfa3acd65d434338f5baae34f8.
2023-02-20Merge tag 'JH7110_515_SDK_v4.3.0' into vf2-develAndy Hu1-0/+20
version JH7110_515_SDK_v4.3.0 for JH7110 EVB board 1. Fix hibernation issue: mmc 2. #3345 uboot: support mipi dsi display logo 3. #3145 linux: pci: Add PHY settings in pcie host driver. 4. #3349 linux: crypto: Remove AES key zeroization 5. #3477 spl_tool add LICENSE file
2023-02-17board:riscv:jh7110: modify config for starfive JH7110 boardkeith.zhao1-0/+20
add board_late_init to init display memory config the bitmap picture Signed-off-by:keith.zhao<keith.zhao@statfivetech.com>
2023-01-09configs: starfive-jh7110: update the value of CONFIG_SYS_MALLOC_F_LENYanhong Wang1-1/+1
Update the value of CONFIG_SYS_MALLOC_F_LEN from 0x8000 to 0x10000. Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
2023-01-07Merge tag 'JH7110_515_SDK_v4.0.0-rc1' into vf2-develAndy Hu1-1/+1
version JH7110_515_SDK_v4.0.0-rc1 for JH7110 EVB board 1. #2828 support linux perf tool 2. #3049 merge hibernation branch to SDK 3. #2708 uboot support vout clk driver 4. #3006 uboot handle OTP return value 5. #2969, #3039 venc jpu fix futex issue
2023-01-03misc: OTP: Starfive-jh7110: update the return value of starfive_otp_readYanhong Wang2-2/+2
Update the return value to match the function prototype definition. Signed-off-by: Yanhong Wang <yanhong.wang@starfivetech.com>
2022-12-19Merge tag 'JH7110_515_SDK_v3.5.1' into vf2-develVF2_v2.5.0Andy Hu1-2/+2
version JH7110_515_SDK_v3.5.1 for JH7110 EVB board
2022-12-19board:starfive:vf2: Set the CPU default frequency to 1000MHzSamin Guo1-2/+2
Set to 1000M to ensure the CPU can work normally under 0.8V voltage Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2022-12-16board:starfive:jh7110: Set the CPU default frequency to 1000MHzSamin Guo1-2/+2
Set to 1000M to ensure the CPU can work normally under 0.8V` voltage Signed-off-by: Samin Guo <samin.guo@starfivetech.com>
2022-11-27board:starfive:Visionfive2 Remove uart0/sdio0/sdio1VF2_v2.4.4Jianlong Huang1-35/+0
Visionfive2 Remove uart0/sdio0/sdio1 Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-11-26Merge tag 'JH7110_515_SDK_v3.2.0' into vf2-develJianlong Huang1-21/+0
version JH7110_515_SDK_v3.2.0 for JH7110 EVB board
2022-11-23board:starfive:Remove usb/sdio0/sdio1 gpio initJianlong Huang1-21/+0
Remove usb/sdio0/sdio1 gpio init. Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-11-20board:starfive:Modify GPIO_SD_SHIFT to GPIO_DS_SHIFTJianlong Huang1-1/+1
Modify GPIO_SD_SHIFT to GPIO_DS_SHIFT. Fix jh7110_gpio_init function. Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-11-18board:starfive:Add gpio initJianlong Huang1-0/+17
Fixing don't detect wm8960 occasionally Set scl/sda gpio output enable Set drive strength to 12mA Set gpio pull up Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-11-03qspi: improve qspi speedJianlong Huang1-1/+1
Signed-off-by: Jianlong Huang <jianlong.huang@starfivetech.com>
2022-11-03board:starfive:visionfive2: setenv uboot_fdt_addrSamin Guo1-0/+11
It is more convenient to dynamically modify uboot dts Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>
2022-11-03board:starfive:visionfive2: Modify jh7110_gmac_initSamin Guo1-3/+14
JH7110B(chip_vision B) need switch gmac tx clk to rgmii phy. Signed-off-by: Samin Guo <samin.guo@linux.starfivetech.com>