diff options
author | andy.hu <andy.hu@starfivetech.com> | 2024-02-23 10:10:38 +0300 |
---|---|---|
committer | andy.hu <andy.hu@starfivetech.com> | 2024-02-23 10:10:38 +0300 |
commit | c25f1ddd8753a76a16b8ed49d37ee527e113067b (patch) | |
tree | 215cb231a85be59ca54c27edf0014ff004d1a275 | |
parent | 7277a071034220c99a6d8beffddef277725e9475 (diff) | |
parent | f0e66d4fd3a6a9e7cbee4b3a47d65b397b2cfa26 (diff) | |
download | u-boot-c25f1ddd8753a76a16b8ed49d37ee527e113067b.tar.xz |
Merge branch 'CR_6516_CPU_vol_fix_mason.huo' into 'jh7110-master'
CR#6516 board: starfive: Add the default cpu max voltage
See merge request sdk/u-boot!78
-rw-r--r-- | board/starfive/devkits/starfive_devkits.c | 3 | ||||
-rw-r--r-- | board/starfive/evb/starfive_evb.c | 4 | ||||
-rw-r--r-- | board/starfive/visionfive2/starfive_visionfive2.c | 4 |
3 files changed, 8 insertions, 3 deletions
diff --git a/board/starfive/devkits/starfive_devkits.c b/board/starfive/devkits/starfive_devkits.c index 741c190d2e..66c1918e31 100644 --- a/board/starfive/devkits/starfive_devkits.c +++ b/board/starfive/devkits/starfive_devkits.c @@ -219,7 +219,6 @@ static void get_cpu_voltage_type(struct udevice *dev) env_set("cpu_max_vol", "1020000"); break; default: - env_set("cpu_max_vol", "1040000"); break; } } @@ -361,6 +360,8 @@ err: eth_env_set_enetaddr("eth0addr", mac0); eth_env_set_enetaddr("eth1addr", mac1); + /* Set the default cpu max voltage. */ + env_set("cpu_max_vol", "1040000"); #if CONFIG_IS_ENABLED(STARFIVE_OTP) get_cpu_voltage_type(dev); #endif diff --git a/board/starfive/evb/starfive_evb.c b/board/starfive/evb/starfive_evb.c index 6d3ef222b7..0a9cb872c5 100644 --- a/board/starfive/evb/starfive_evb.c +++ b/board/starfive/evb/starfive_evb.c @@ -229,7 +229,6 @@ static void get_cpu_voltage_type(struct udevice *dev) env_set("cpu_max_vol", "1020000"); break; default: - env_set("cpu_max_vol", "1040000"); break; } } @@ -281,6 +280,9 @@ err: eth_env_set_enetaddr("eth1addr", mac1); chip = get_chip_type(); + + /* Set the default cpu max voltage. */ + env_set("cpu_max_vol", "1040000"); #if CONFIG_IS_ENABLED(STARFIVE_OTP) get_cpu_voltage_type(dev); #endif diff --git a/board/starfive/visionfive2/starfive_visionfive2.c b/board/starfive/visionfive2/starfive_visionfive2.c index 1d14c618dc..a6656dcce1 100644 --- a/board/starfive/visionfive2/starfive_visionfive2.c +++ b/board/starfive/visionfive2/starfive_visionfive2.c @@ -322,7 +322,6 @@ static void get_cpu_voltage_type(struct udevice *dev) env_set("cpu_max_vol", "1020000"); break; default: - env_set("cpu_max_vol", "1040000"); break; } } @@ -484,6 +483,9 @@ err: get_chip_type(); set_uboot_fdt_addr_env(); + + /* Set the default cpu max voltage. */ + env_set("cpu_max_vol", "1040000"); #if CONFIG_IS_ENABLED(STARFIVE_OTP) get_cpu_voltage_type(dev); #endif |