diff mbox series

[v2] riscv: sifive: Rename fu540 board to unleashed

Message ID 20210317031058.53964-1-bmeng.cn@gmail.com
State Accepted
Commit ae2d9506a36ce2a31b2865c7071e3d20aa633340
Delegated to: Andes
Headers show
Series [v2] riscv: sifive: Rename fu540 board to unleashed | expand

Commit Message

Bin Meng March 17, 2021, 3:10 a.m. UTC
In preparation to add SiFive Unmatched board support, let's rename
the existing fu540 board to unleashed.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>

---

Changes in v2:
- fix a typo in the commit message
- rename fu540.rst

 arch/riscv/Kconfig                                     |  6 +++---
 arch/riscv/dts/Makefile                                |  2 +-
 board/sifive/{fu540 => unleashed}/Kconfig              |  6 +++---
 board/sifive/{fu540 => unleashed}/MAINTAINERS          | 10 +++++-----
 board/sifive/{fu540 => unleashed}/Makefile             |  2 +-
 board/sifive/{fu540 => unleashed}/spl.c                |  0
 board/sifive/{fu540/fu540.c => unleashed/unleashed.c}  |  0
 common/spl/Kconfig                                     |  5 +++--
 ...five_fu540_defconfig => sifive_unleashed_defconfig} |  2 +-
 doc/board/sifive/index.rst                             |  2 +-
 doc/board/sifive/{fu540.rst => unleashed.rst}          |  0
 drivers/ram/sifive/Kconfig                             |  2 +-
 drivers/reset/Kconfig                                  |  2 +-
 include/configs/{sifive-fu540.h => sifive-unleashed.h} |  0
 14 files changed, 20 insertions(+), 19 deletions(-)
 rename board/sifive/{fu540 => unleashed}/Kconfig (91%)
 rename board/sifive/{fu540 => unleashed}/MAINTAINERS (50%)
 rename board/sifive/{fu540 => unleashed}/Makefile (87%)
 rename board/sifive/{fu540 => unleashed}/spl.c (100%)
 rename board/sifive/{fu540/fu540.c => unleashed/unleashed.c} (100%)
 rename configs/{sifive_fu540_defconfig => sifive_unleashed_defconfig} (95%)
 rename doc/board/sifive/{fu540.rst => unleashed.rst} (100%)
 rename include/configs/{sifive-fu540.h => sifive-unleashed.h} (100%)

Comments

Leo Yu-Chi Liang March 17, 2021, 8:20 a.m. UTC | #1
On Wed, Mar 17, 2021 at 11:10:58AM +0800, Bin Meng wrote:
> In preparation to add SiFive Unmatched board support, let's rename
> the existing fu540 board to unleashed.
> 
> Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
> 
> ---
> 
> Changes in v2:
> - fix a typo in the commit message
> - rename fu540.rst
> 
>  arch/riscv/Kconfig                                     |  6 +++---
>  arch/riscv/dts/Makefile                                |  2 +-
>  board/sifive/{fu540 => unleashed}/Kconfig              |  6 +++---
>  board/sifive/{fu540 => unleashed}/MAINTAINERS          | 10 +++++-----
>  board/sifive/{fu540 => unleashed}/Makefile             |  2 +-
>  board/sifive/{fu540 => unleashed}/spl.c                |  0
>  board/sifive/{fu540/fu540.c => unleashed/unleashed.c}  |  0
>  common/spl/Kconfig                                     |  5 +++--
>  ...five_fu540_defconfig => sifive_unleashed_defconfig} |  2 +-
>  doc/board/sifive/index.rst                             |  2 +-
>  doc/board/sifive/{fu540.rst => unleashed.rst}          |  0
>  drivers/ram/sifive/Kconfig                             |  2 +-
>  drivers/reset/Kconfig                                  |  2 +-
>  include/configs/{sifive-fu540.h => sifive-unleashed.h} |  0
>  14 files changed, 20 insertions(+), 19 deletions(-)
>  rename board/sifive/{fu540 => unleashed}/Kconfig (91%)
>  rename board/sifive/{fu540 => unleashed}/MAINTAINERS (50%)
>  rename board/sifive/{fu540 => unleashed}/Makefile (87%)
>  rename board/sifive/{fu540 => unleashed}/spl.c (100%)
>  rename board/sifive/{fu540/fu540.c => unleashed/unleashed.c} (100%)
>  rename configs/{sifive_fu540_defconfig => sifive_unleashed_defconfig} (95%)
>  rename doc/board/sifive/{fu540.rst => unleashed.rst} (100%)
>  rename include/configs/{sifive-fu540.h => sifive-unleashed.h} (100%)
> 
> diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
> index 55eaee2da6..e8494c2a49 100644
> --- a/arch/riscv/Kconfig
> +++ b/arch/riscv/Kconfig
> @@ -17,8 +17,8 @@ config TARGET_MICROCHIP_ICICLE
>  config TARGET_QEMU_VIRT
>  	bool "Support QEMU Virt Board"
>  
> -config TARGET_SIFIVE_FU540
> -	bool "Support SiFive FU540 Board"
> +config TARGET_SIFIVE_UNLEASHED
> +	bool "Support SiFive Unleashed Board"
>  
>  config TARGET_SIPEED_MAIX
>  	bool "Support Sipeed Maix Board"
> @@ -55,7 +55,7 @@ config SPL_SYS_DCACHE_OFF
>  source "board/AndesTech/ax25-ae350/Kconfig"
>  source "board/emulation/qemu-riscv/Kconfig"
>  source "board/microchip/mpfs_icicle/Kconfig"
> -source "board/sifive/fu540/Kconfig"
> +source "board/sifive/unleashed/Kconfig"
>  source "board/sipeed/maix/Kconfig"
>  
>  # platform-specific options below
> diff --git a/arch/riscv/dts/Makefile b/arch/riscv/dts/Makefile
> index 01331b0aa1..8138d89d84 100644
> --- a/arch/riscv/dts/Makefile
> +++ b/arch/riscv/dts/Makefile
> @@ -1,7 +1,7 @@
>  # SPDX-License-Identifier: GPL-2.0+
>  
>  dtb-$(CONFIG_TARGET_AX25_AE350) += ae350_32.dtb ae350_64.dtb
> -dtb-$(CONFIG_TARGET_SIFIVE_FU540) += hifive-unleashed-a00.dtb
> +dtb-$(CONFIG_TARGET_SIFIVE_UNLEASHED) += hifive-unleashed-a00.dtb
>  dtb-$(CONFIG_TARGET_SIPEED_MAIX) += k210-maix-bit.dtb
>  dtb-$(CONFIG_TARGET_MICROCHIP_ICICLE) += microchip-mpfs-icicle-kit.dtb
>  
> diff --git a/board/sifive/fu540/Kconfig b/board/sifive/unleashed/Kconfig
> similarity index 91%
> rename from board/sifive/fu540/Kconfig
> rename to board/sifive/unleashed/Kconfig
> index 64fdbd44b4..dbffd59c98 100644
> --- a/board/sifive/fu540/Kconfig
> +++ b/board/sifive/unleashed/Kconfig
> @@ -1,7 +1,7 @@
> -if TARGET_SIFIVE_FU540
> +if TARGET_SIFIVE_UNLEASHED
>  
>  config SYS_BOARD
> -	default "fu540"
> +	default "unleashed"
>  
>  config SYS_VENDOR
>  	default "sifive"
> @@ -10,7 +10,7 @@ config SYS_CPU
>  	default "fu540"
>  
>  config SYS_CONFIG_NAME
> -	default "sifive-fu540"
> +	default "sifive-unleashed"
>  
>  config SYS_TEXT_BASE
>  	default 0x80200000 if SPL
> diff --git a/board/sifive/fu540/MAINTAINERS b/board/sifive/unleashed/MAINTAINERS
> similarity index 50%
> rename from board/sifive/fu540/MAINTAINERS
> rename to board/sifive/unleashed/MAINTAINERS
> index 27620727bd..2ea00749cb 100644
> --- a/board/sifive/fu540/MAINTAINERS
> +++ b/board/sifive/unleashed/MAINTAINERS
> @@ -1,10 +1,10 @@
> -SiFive FU540 BOARD
> +SiFive HiFive Unleashed BOARD
>  M:	Paul Walmsley <paul.walmsley@sifive.com>
>  M:	Palmer Dabbelt <palmer@dabbelt.com>
>  M:	Anup Patel <anup.patel@wdc.com>
>  M:	Atish Patra <atish.patra@wdc.com>
>  S:	Maintained
> -F:	board/sifive/fu540/
> -F:	doc/board/sifive/fu540.rst
> -F:	include/configs/sifive-fu540.h
> -F:	configs/sifive_fu540_defconfig
> +F:	board/sifive/unleashed/
> +F:	doc/board/sifive/unleashed.rst
> +F:	include/configs/sifive-unleashed.h
> +F:	configs/sifive_unleashed_defconfig
> diff --git a/board/sifive/fu540/Makefile b/board/sifive/unleashed/Makefile
> similarity index 87%
> rename from board/sifive/fu540/Makefile
> rename to board/sifive/unleashed/Makefile
> index b05e2f5807..5821679dd9 100644
> --- a/board/sifive/fu540/Makefile
> +++ b/board/sifive/unleashed/Makefile
> @@ -2,7 +2,7 @@
>  #
>  # Copyright (c) 2019 Western Digital Corporation or its affiliates.
>  
> -obj-y	+= fu540.o
> +obj-y	+= unleashed.o
>  
>  ifdef CONFIG_SPL_BUILD
>  obj-y += spl.o
> diff --git a/board/sifive/fu540/spl.c b/board/sifive/unleashed/spl.c
> similarity index 100%
> rename from board/sifive/fu540/spl.c
> rename to board/sifive/unleashed/spl.c
> diff --git a/board/sifive/fu540/fu540.c b/board/sifive/unleashed/unleashed.c
> similarity index 100%
> rename from board/sifive/fu540/fu540.c
> rename to board/sifive/unleashed/unleashed.c
> diff --git a/common/spl/Kconfig b/common/spl/Kconfig
> index 774541c02b..6e6a790dd6 100644
> --- a/common/spl/Kconfig
> +++ b/common/spl/Kconfig
> @@ -317,7 +317,8 @@ config SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR
>  		     ARCH_MX6 || ARCH_MX7 || \
>  		     ARCH_ROCKCHIP || ARCH_MVEBU ||  ARCH_SOCFPGA || \
>  		     ARCH_AT91 || ARCH_ZYNQ || ARCH_KEYSTONE || OMAP34XX || \
> -		     OMAP44XX || OMAP54XX || AM33XX || AM43XX || TARGET_SIFIVE_FU540
> +		     OMAP44XX || OMAP54XX || AM33XX || AM43XX || \
> +		     TARGET_SIFIVE_UNLEASHED
>  	help
>  	  Use sector number for specifying U-Boot location on MMC/SD in
>  	  raw mode.
> @@ -334,7 +335,7 @@ config SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
>  	default 0x300 if ARCH_ZYNQ || ARCH_KEYSTONE || OMAP34XX || OMAP44XX || \
>  		         OMAP54XX || AM33XX || AM43XX || ARCH_K3
>  	default 0x4000 if ARCH_ROCKCHIP
> -	default 0x822 if TARGET_SIFIVE_FU540
> +	default 0x822 if TARGET_SIFIVE_UNLEASHED
>  	help
>  	  Address on the MMC to load U-Boot from, when the MMC is being used
>  	  in raw mode. Units: MMC sectors (1 sector = 512 bytes).
> diff --git a/configs/sifive_fu540_defconfig b/configs/sifive_unleashed_defconfig
> similarity index 95%
> rename from configs/sifive_fu540_defconfig
> rename to configs/sifive_unleashed_defconfig
> index cabd3b1778..62416a7c1d 100644
> --- a/configs/sifive_fu540_defconfig
> +++ b/configs/sifive_unleashed_defconfig
> @@ -8,7 +8,7 @@ CONFIG_SPL=y
>  CONFIG_SPL_SPI_FLASH_SUPPORT=y
>  CONFIG_SPL_SPI_SUPPORT=y
>  CONFIG_DEFAULT_DEVICE_TREE="hifive-unleashed-a00"
> -CONFIG_TARGET_SIFIVE_FU540=y
> +CONFIG_TARGET_SIFIVE_UNLEASHED=y
>  CONFIG_ARCH_RV64I=y
>  CONFIG_RISCV_SMODE=y
>  CONFIG_DISTRO_DEFAULTS=y
> diff --git a/doc/board/sifive/index.rst b/doc/board/sifive/index.rst
> index ad614c9bf2..ed7eacfb54 100644
> --- a/doc/board/sifive/index.rst
> +++ b/doc/board/sifive/index.rst
> @@ -6,4 +6,4 @@ SiFive
>  .. toctree::
>     :maxdepth: 2
>  
> -   fu540
> +   unleashed
> diff --git a/doc/board/sifive/fu540.rst b/doc/board/sifive/unleashed.rst
> similarity index 100%
> rename from doc/board/sifive/fu540.rst
> rename to doc/board/sifive/unleashed.rst
> diff --git a/drivers/ram/sifive/Kconfig b/drivers/ram/sifive/Kconfig
> index 6aca22ab2a..08de692e02 100644
> --- a/drivers/ram/sifive/Kconfig
> +++ b/drivers/ram/sifive/Kconfig
> @@ -8,6 +8,6 @@ config RAM_SIFIVE
>  config SIFIVE_FU540_DDR
>  	bool "SiFive FU540 DDR driver"
>  	depends on RAM_SIFIVE
> -	default y if TARGET_SIFIVE_FU540
> +	default y if TARGET_SIFIVE_UNLEASHED
>  	help
>  	  This enables DDR support for the platforms based on SiFive FU540 SoC.
> diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
> index f5b3f8826f..019565f979 100644
> --- a/drivers/reset/Kconfig
> +++ b/drivers/reset/Kconfig
> @@ -166,7 +166,7 @@ config RESET_IPQ419
>  
>  config RESET_SIFIVE
>  	bool "Reset Driver for SiFive SoC's"
> -	depends on DM_RESET && CLK_SIFIVE_FU540_PRCI && TARGET_SIFIVE_FU540
> +	depends on DM_RESET && CLK_SIFIVE_FU540_PRCI && TARGET_SIFIVE_UNLEASHED
>  	default y
>  	help
>  	  PRCI module within SiFive SoC's provides mechanism to reset
> diff --git a/include/configs/sifive-fu540.h b/include/configs/sifive-unleashed.h
> similarity index 100%
> rename from include/configs/sifive-fu540.h
> rename to include/configs/sifive-unleashed.h
> -- 
> 2.17.1
>

Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
diff mbox series

Patch

diff --git a/arch/riscv/Kconfig b/arch/riscv/Kconfig
index 55eaee2da6..e8494c2a49 100644
--- a/arch/riscv/Kconfig
+++ b/arch/riscv/Kconfig
@@ -17,8 +17,8 @@  config TARGET_MICROCHIP_ICICLE
 config TARGET_QEMU_VIRT
 	bool "Support QEMU Virt Board"
 
-config TARGET_SIFIVE_FU540
-	bool "Support SiFive FU540 Board"
+config TARGET_SIFIVE_UNLEASHED
+	bool "Support SiFive Unleashed Board"
 
 config TARGET_SIPEED_MAIX
 	bool "Support Sipeed Maix Board"
@@ -55,7 +55,7 @@  config SPL_SYS_DCACHE_OFF
 source "board/AndesTech/ax25-ae350/Kconfig"
 source "board/emulation/qemu-riscv/Kconfig"
 source "board/microchip/mpfs_icicle/Kconfig"
-source "board/sifive/fu540/Kconfig"
+source "board/sifive/unleashed/Kconfig"
 source "board/sipeed/maix/Kconfig"
 
 # platform-specific options below
diff --git a/arch/riscv/dts/Makefile b/arch/riscv/dts/Makefile
index 01331b0aa1..8138d89d84 100644
--- a/arch/riscv/dts/Makefile
+++ b/arch/riscv/dts/Makefile
@@ -1,7 +1,7 @@ 
 # SPDX-License-Identifier: GPL-2.0+
 
 dtb-$(CONFIG_TARGET_AX25_AE350) += ae350_32.dtb ae350_64.dtb
-dtb-$(CONFIG_TARGET_SIFIVE_FU540) += hifive-unleashed-a00.dtb
+dtb-$(CONFIG_TARGET_SIFIVE_UNLEASHED) += hifive-unleashed-a00.dtb
 dtb-$(CONFIG_TARGET_SIPEED_MAIX) += k210-maix-bit.dtb
 dtb-$(CONFIG_TARGET_MICROCHIP_ICICLE) += microchip-mpfs-icicle-kit.dtb
 
diff --git a/board/sifive/fu540/Kconfig b/board/sifive/unleashed/Kconfig
similarity index 91%
rename from board/sifive/fu540/Kconfig
rename to board/sifive/unleashed/Kconfig
index 64fdbd44b4..dbffd59c98 100644
--- a/board/sifive/fu540/Kconfig
+++ b/board/sifive/unleashed/Kconfig
@@ -1,7 +1,7 @@ 
-if TARGET_SIFIVE_FU540
+if TARGET_SIFIVE_UNLEASHED
 
 config SYS_BOARD
-	default "fu540"
+	default "unleashed"
 
 config SYS_VENDOR
 	default "sifive"
@@ -10,7 +10,7 @@  config SYS_CPU
 	default "fu540"
 
 config SYS_CONFIG_NAME
-	default "sifive-fu540"
+	default "sifive-unleashed"
 
 config SYS_TEXT_BASE
 	default 0x80200000 if SPL
diff --git a/board/sifive/fu540/MAINTAINERS b/board/sifive/unleashed/MAINTAINERS
similarity index 50%
rename from board/sifive/fu540/MAINTAINERS
rename to board/sifive/unleashed/MAINTAINERS
index 27620727bd..2ea00749cb 100644
--- a/board/sifive/fu540/MAINTAINERS
+++ b/board/sifive/unleashed/MAINTAINERS
@@ -1,10 +1,10 @@ 
-SiFive FU540 BOARD
+SiFive HiFive Unleashed BOARD
 M:	Paul Walmsley <paul.walmsley@sifive.com>
 M:	Palmer Dabbelt <palmer@dabbelt.com>
 M:	Anup Patel <anup.patel@wdc.com>
 M:	Atish Patra <atish.patra@wdc.com>
 S:	Maintained
-F:	board/sifive/fu540/
-F:	doc/board/sifive/fu540.rst
-F:	include/configs/sifive-fu540.h
-F:	configs/sifive_fu540_defconfig
+F:	board/sifive/unleashed/
+F:	doc/board/sifive/unleashed.rst
+F:	include/configs/sifive-unleashed.h
+F:	configs/sifive_unleashed_defconfig
diff --git a/board/sifive/fu540/Makefile b/board/sifive/unleashed/Makefile
similarity index 87%
rename from board/sifive/fu540/Makefile
rename to board/sifive/unleashed/Makefile
index b05e2f5807..5821679dd9 100644
--- a/board/sifive/fu540/Makefile
+++ b/board/sifive/unleashed/Makefile
@@ -2,7 +2,7 @@ 
 #
 # Copyright (c) 2019 Western Digital Corporation or its affiliates.
 
-obj-y	+= fu540.o
+obj-y	+= unleashed.o
 
 ifdef CONFIG_SPL_BUILD
 obj-y += spl.o
diff --git a/board/sifive/fu540/spl.c b/board/sifive/unleashed/spl.c
similarity index 100%
rename from board/sifive/fu540/spl.c
rename to board/sifive/unleashed/spl.c
diff --git a/board/sifive/fu540/fu540.c b/board/sifive/unleashed/unleashed.c
similarity index 100%
rename from board/sifive/fu540/fu540.c
rename to board/sifive/unleashed/unleashed.c
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index 774541c02b..6e6a790dd6 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -317,7 +317,8 @@  config SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR
 		     ARCH_MX6 || ARCH_MX7 || \
 		     ARCH_ROCKCHIP || ARCH_MVEBU ||  ARCH_SOCFPGA || \
 		     ARCH_AT91 || ARCH_ZYNQ || ARCH_KEYSTONE || OMAP34XX || \
-		     OMAP44XX || OMAP54XX || AM33XX || AM43XX || TARGET_SIFIVE_FU540
+		     OMAP44XX || OMAP54XX || AM33XX || AM43XX || \
+		     TARGET_SIFIVE_UNLEASHED
 	help
 	  Use sector number for specifying U-Boot location on MMC/SD in
 	  raw mode.
@@ -334,7 +335,7 @@  config SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR
 	default 0x300 if ARCH_ZYNQ || ARCH_KEYSTONE || OMAP34XX || OMAP44XX || \
 		         OMAP54XX || AM33XX || AM43XX || ARCH_K3
 	default 0x4000 if ARCH_ROCKCHIP
-	default 0x822 if TARGET_SIFIVE_FU540
+	default 0x822 if TARGET_SIFIVE_UNLEASHED
 	help
 	  Address on the MMC to load U-Boot from, when the MMC is being used
 	  in raw mode. Units: MMC sectors (1 sector = 512 bytes).
diff --git a/configs/sifive_fu540_defconfig b/configs/sifive_unleashed_defconfig
similarity index 95%
rename from configs/sifive_fu540_defconfig
rename to configs/sifive_unleashed_defconfig
index cabd3b1778..62416a7c1d 100644
--- a/configs/sifive_fu540_defconfig
+++ b/configs/sifive_unleashed_defconfig
@@ -8,7 +8,7 @@  CONFIG_SPL=y
 CONFIG_SPL_SPI_FLASH_SUPPORT=y
 CONFIG_SPL_SPI_SUPPORT=y
 CONFIG_DEFAULT_DEVICE_TREE="hifive-unleashed-a00"
-CONFIG_TARGET_SIFIVE_FU540=y
+CONFIG_TARGET_SIFIVE_UNLEASHED=y
 CONFIG_ARCH_RV64I=y
 CONFIG_RISCV_SMODE=y
 CONFIG_DISTRO_DEFAULTS=y
diff --git a/doc/board/sifive/index.rst b/doc/board/sifive/index.rst
index ad614c9bf2..ed7eacfb54 100644
--- a/doc/board/sifive/index.rst
+++ b/doc/board/sifive/index.rst
@@ -6,4 +6,4 @@  SiFive
 .. toctree::
    :maxdepth: 2
 
-   fu540
+   unleashed
diff --git a/doc/board/sifive/fu540.rst b/doc/board/sifive/unleashed.rst
similarity index 100%
rename from doc/board/sifive/fu540.rst
rename to doc/board/sifive/unleashed.rst
diff --git a/drivers/ram/sifive/Kconfig b/drivers/ram/sifive/Kconfig
index 6aca22ab2a..08de692e02 100644
--- a/drivers/ram/sifive/Kconfig
+++ b/drivers/ram/sifive/Kconfig
@@ -8,6 +8,6 @@  config RAM_SIFIVE
 config SIFIVE_FU540_DDR
 	bool "SiFive FU540 DDR driver"
 	depends on RAM_SIFIVE
-	default y if TARGET_SIFIVE_FU540
+	default y if TARGET_SIFIVE_UNLEASHED
 	help
 	  This enables DDR support for the platforms based on SiFive FU540 SoC.
diff --git a/drivers/reset/Kconfig b/drivers/reset/Kconfig
index f5b3f8826f..019565f979 100644
--- a/drivers/reset/Kconfig
+++ b/drivers/reset/Kconfig
@@ -166,7 +166,7 @@  config RESET_IPQ419
 
 config RESET_SIFIVE
 	bool "Reset Driver for SiFive SoC's"
-	depends on DM_RESET && CLK_SIFIVE_FU540_PRCI && TARGET_SIFIVE_FU540
+	depends on DM_RESET && CLK_SIFIVE_FU540_PRCI && TARGET_SIFIVE_UNLEASHED
 	default y
 	help
 	  PRCI module within SiFive SoC's provides mechanism to reset
diff --git a/include/configs/sifive-fu540.h b/include/configs/sifive-unleashed.h
similarity index 100%
rename from include/configs/sifive-fu540.h
rename to include/configs/sifive-unleashed.h