riscv: Rename Andes cpu and board names

The current ae350-related defconfigs could also
support newer Andes CPU IP, so modify the names of CPU
from ax25 to andesv5, and board name from ax25-ae350 to ae350.

Signed-off-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Reviewed-by: Yu Chien Peter Lin <peterlin@andestech.com>
Reviewed-by: Rick Chen <rick@andestech.com>
This commit is contained in:
Leo Yu-Chi Liang 2023-02-14 20:42:49 +08:00
parent da24626d14
commit 8900e2bbec
22 changed files with 30 additions and 30 deletions

View file

@ -8,8 +8,8 @@ choice
prompt "Target select" prompt "Target select"
optional optional
config TARGET_AX25_AE350 config TARGET_AE350
bool "Support ax25-ae350" bool "Support ae350"
config TARGET_MICROCHIP_ICICLE config TARGET_MICROCHIP_ICICLE
bool "Support Microchip PolarFire-SoC Icicle Board" bool "Support Microchip PolarFire-SoC Icicle Board"
@ -58,7 +58,7 @@ config SPL_SYS_DCACHE_OFF
Do not enable data cache in SPL. Do not enable data cache in SPL.
# board-specific options below # board-specific options below
source "board/AndesTech/ax25-ae350/Kconfig" source "board/AndesTech/ae350/Kconfig"
source "board/emulation/qemu-riscv/Kconfig" source "board/emulation/qemu-riscv/Kconfig"
source "board/microchip/mpfs_icicle/Kconfig" source "board/microchip/mpfs_icicle/Kconfig"
source "board/sifive/unleashed/Kconfig" source "board/sifive/unleashed/Kconfig"
@ -67,7 +67,7 @@ source "board/openpiton/riscv64/Kconfig"
source "board/sipeed/maix/Kconfig" source "board/sipeed/maix/Kconfig"
# platform-specific options below # platform-specific options below
source "arch/riscv/cpu/ax25/Kconfig" source "arch/riscv/cpu/andesv5/Kconfig"
source "arch/riscv/cpu/fu540/Kconfig" source "arch/riscv/cpu/fu540/Kconfig"
source "arch/riscv/cpu/fu740/Kconfig" source "arch/riscv/cpu/fu740/Kconfig"
source "arch/riscv/cpu/generic/Kconfig" source "arch/riscv/cpu/generic/Kconfig"

View file

@ -1,6 +1,6 @@
# SPDX-License-Identifier: GPL-2.0+ # SPDX-License-Identifier: GPL-2.0+
dtb-$(CONFIG_TARGET_AX25_AE350) += ae350_32.dtb ae350_64.dtb dtb-$(CONFIG_TARGET_AE350) += ae350_32.dtb ae350_64.dtb
dtb-$(CONFIG_TARGET_MICROCHIP_ICICLE) += microchip-mpfs-icicle-kit.dtb dtb-$(CONFIG_TARGET_MICROCHIP_ICICLE) += microchip-mpfs-icicle-kit.dtb
dtb-$(CONFIG_TARGET_QEMU_VIRT) += qemu-virt32.dtb qemu-virt64.dtb dtb-$(CONFIG_TARGET_QEMU_VIRT) += qemu-virt32.dtb qemu-virt64.dtb
dtb-$(CONFIG_TARGET_OPENPITON_RISCV64) += openpiton-riscv64.dtb dtb-$(CONFIG_TARGET_OPENPITON_RISCV64) += openpiton-riscv64.dtb

View file

@ -1,10 +1,10 @@
if TARGET_AX25_AE350 if TARGET_AE350
config SYS_CPU config SYS_CPU
default "ax25" default "andesv5"
config SYS_BOARD config SYS_BOARD
default "ax25-ae350" default "ae350"
config SYS_VENDOR config SYS_VENDOR
default "AndesTech" default "AndesTech"
@ -13,7 +13,7 @@ config SYS_SOC
default "ae350" default "ae350"
config SYS_CONFIG_NAME config SYS_CONFIG_NAME
default "ax25-ae350" default "ae350"
config ENV_SIZE config ENV_SIZE
default 0x2000 if ENV_IS_IN_SPI_FLASH default 0x2000 if ENV_IS_IN_SPI_FLASH

View file

@ -1,8 +1,8 @@
AX25-AE350 BOARD AE350 BOARD
M: Rick Chen <rick@andestech.com> M: Rick Chen <rick@andestech.com>
S: Maintained S: Maintained
F: board/AndesTech/ax25-ae350/ F: board/AndesTech/ae350/
F: include/configs/ax25-ae350.h F: include/configs/ae350.h
F: configs/ae350_rv32_defconfig F: configs/ae350_rv32_defconfig
F: configs/ae350_rv64_defconfig F: configs/ae350_rv64_defconfig
F: configs/ae350_rv32_xip_defconfig F: configs/ae350_rv32_xip_defconfig

View file

@ -3,4 +3,4 @@
# Copyright (C) 2017 Andes Technology Corporation. # Copyright (C) 2017 Andes Technology Corporation.
# Rick Chen, Andes Technology Corporation <rick@andestech.com> # Rick Chen, Andes Technology Corporation <rick@andestech.com>
obj-y := ax25-ae350.o obj-y := ae350.o

View file

@ -6,7 +6,7 @@ CONFIG_ENV_SECT_SIZE=0x1000
CONFIG_DEFAULT_DEVICE_TREE="ae350_32" CONFIG_DEFAULT_DEVICE_TREE="ae350_32"
CONFIG_SYS_PROMPT="RISC-V # " CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xfffe80 CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0xfffe80

View file

@ -8,7 +8,7 @@ CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000 CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000
CONFIG_SPL=y CONFIG_SPL=y
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_RISCV_SMODE=y CONFIG_RISCV_SMODE=y
# CONFIG_AVAILABLE_HARTS is not set # CONFIG_AVAILABLE_HARTS is not set
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y

View file

@ -9,7 +9,7 @@ CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000 CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000
CONFIG_SPL=y CONFIG_SPL=y
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_RISCV_SMODE=y CONFIG_RISCV_SMODE=y
CONFIG_SPL_XIP=y CONFIG_SPL_XIP=y
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y

View file

@ -6,7 +6,7 @@ CONFIG_ENV_SECT_SIZE=0x1000
CONFIG_DEFAULT_DEVICE_TREE="ae350_32" CONFIG_DEFAULT_DEVICE_TREE="ae350_32"
CONFIG_SYS_PROMPT="RISC-V # " CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_XIP=y CONFIG_XIP=y
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y

View file

@ -6,7 +6,7 @@ CONFIG_ENV_SECT_SIZE=0x1000
CONFIG_DEFAULT_DEVICE_TREE="ae350_64" CONFIG_DEFAULT_DEVICE_TREE="ae350_64"
CONFIG_SYS_PROMPT="RISC-V # " CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_ARCH_RV64I=y CONFIG_ARCH_RV64I=y
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y

View file

@ -8,7 +8,7 @@ CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000 CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000
CONFIG_SPL=y CONFIG_SPL=y
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_ARCH_RV64I=y CONFIG_ARCH_RV64I=y
CONFIG_RISCV_SMODE=y CONFIG_RISCV_SMODE=y
# CONFIG_AVAILABLE_HARTS is not set # CONFIG_AVAILABLE_HARTS is not set

View file

@ -9,7 +9,7 @@ CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000 CONFIG_SPL_SYS_MALLOC_F_LEN=0x100000
CONFIG_SPL=y CONFIG_SPL=y
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_ARCH_RV64I=y CONFIG_ARCH_RV64I=y
CONFIG_RISCV_SMODE=y CONFIG_RISCV_SMODE=y
CONFIG_SPL_XIP=y CONFIG_SPL_XIP=y

View file

@ -6,7 +6,7 @@ CONFIG_ENV_SECT_SIZE=0x1000
CONFIG_DEFAULT_DEVICE_TREE="ae350_64" CONFIG_DEFAULT_DEVICE_TREE="ae350_64"
CONFIG_SYS_PROMPT="RISC-V # " CONFIG_SYS_PROMPT="RISC-V # "
CONFIG_SYS_LOAD_ADDR=0x100000 CONFIG_SYS_LOAD_ADDR=0x100000
CONFIG_TARGET_AX25_AE350=y CONFIG_TARGET_AE350=y
CONFIG_ARCH_RV64I=y CONFIG_ARCH_RV64I=y
CONFIG_XIP=y CONFIG_XIP=y
CONFIG_DISTRO_DEFAULTS=y CONFIG_DISTRO_DEFAULTS=y

View file

@ -1,20 +1,20 @@
.. SPDX-License-Identifier: GPL-2.0+ .. SPDX-License-Identifier: GPL-2.0+
AX25-AE350 AE350
========== ======
AE350 is the mainline SoC produced by Andes Technology using AX25 CPU core AE350 is the mainline SoC produced by Andes Technology using AndesV5 CPU core
base on RISC-V architecture. based on RISC-V architecture.
AE350 has integrated both AHB and APB bus and many periphals for application AE350 has integrated both AHB and APB bus and many periphals for application
and product development. and product development.
AX25-AE350 is the SoC with AE350 hardcore CPU. AndesV5 is Andes CPU IP family that adopts RISC-V architecture.
AX25 is Andes CPU IP to adopt RISC-V architecture. AndesV5 family includes 25, 27, 45 series.
AX25 Features 25-Series Features
------------- ------------------
CPU Core CPU Core
- 5-stage in-order execution pipeline - 5-stage in-order execution pipeline

View file

@ -7,4 +7,4 @@ Andes Tech
:maxdepth: 2 :maxdepth: 2
adp-ag101p adp-ag101p
ax25-ae350 ae350