From a9fe9ed4aad7e4fd0cc1b159f16dae7bcaa19d90 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C5=81ukasz=20Stelmach?= Date: Tue, 8 Aug 2023 12:05:17 +0200 Subject: [PATCH] configs: Add tizen_qemu-riscv64 defconfigs MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Add tizen_qemu-riscv64_defconfig and tizen_qemu-riscv64_smode_defconfig files. They will be used for Tizen. Change-Id: I640f25ac97c15f56a2078bd0d1c827493eecd296 Signed-off-by: Łukasz Stelmach --- configs/tizen_qemu-riscv64_defconfig | 23 +++++++++++++++++++ configs/tizen_qemu-riscv64_smode_defconfig | 26 ++++++++++++++++++++++ packaging/u-boot-qemu-riscv64.spec | 2 +- 3 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 configs/tizen_qemu-riscv64_defconfig create mode 100644 configs/tizen_qemu-riscv64_smode_defconfig diff --git a/configs/tizen_qemu-riscv64_defconfig b/configs/tizen_qemu-riscv64_defconfig new file mode 100644 index 0000000000..d5eae95c80 --- /dev/null +++ b/configs/tizen_qemu-riscv64_defconfig @@ -0,0 +1,23 @@ +CONFIG_RISCV=y +CONFIG_SYS_MALLOC_LEN=0x800000 +CONFIG_NR_DRAM_BANKS=1 +CONFIG_ENV_SIZE=0x20000 +CONFIG_DEFAULT_DEVICE_TREE="qemu-virt64" +CONFIG_SYS_LOAD_ADDR=0x80200000 +CONFIG_TARGET_QEMU_VIRT=y +CONFIG_ARCH_RV64I=y +CONFIG_DISTRO_DEFAULTS=y +CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y +CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80200000 +CONFIG_FIT=y +CONFIG_DISPLAY_CPUINFO=y +CONFIG_DISPLAY_BOARDINFO=y +CONFIG_SYS_CBSIZE=256 +CONFIG_SYS_PBSIZE=276 +CONFIG_SYS_BOOTM_LEN=0x4000000 +CONFIG_CMD_BOOTEFI_SELFTEST=y +CONFIG_CMD_NVEDIT_EFI=y +# CONFIG_CMD_MII is not set +CONFIG_SYS_RELOC_GD_ENV_ADDR=y +CONFIG_DM_MTD=y +CONFIG_SYS_MAX_FLASH_BANKS=2 diff --git a/configs/tizen_qemu-riscv64_smode_defconfig b/configs/tizen_qemu-riscv64_smode_defconfig new file mode 100644 index 0000000000..1cb06b4b2c --- /dev/null +++ b/configs/tizen_qemu-riscv64_smode_defconfig @@ -0,0 +1,26 @@ +CONFIG_RISCV=y +CONFIG_SYS_MALLOC_LEN=0x800000 +CONFIG_NR_DRAM_BANKS=1 +CONFIG_ENV_SIZE=0x20000 +CONFIG_DEFAULT_DEVICE_TREE="qemu-virt64" +CONFIG_SYS_LOAD_ADDR=0x80200000 +CONFIG_TARGET_QEMU_VIRT=y +CONFIG_ARCH_RV64I=y +CONFIG_RISCV_SMODE=y +CONFIG_DISTRO_DEFAULTS=y +CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y +CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80200000 +CONFIG_FIT=y +CONFIG_USE_PREBOOT=y +CONFIG_PREBOOT="setenv fdt_addr ${fdtcontroladdr}; fdt addr ${fdtcontroladdr};" +CONFIG_DISPLAY_CPUINFO=y +CONFIG_DISPLAY_BOARDINFO=y +CONFIG_SYS_CBSIZE=256 +CONFIG_SYS_PBSIZE=276 +CONFIG_SYS_BOOTM_LEN=0x4000000 +CONFIG_CMD_BOOTEFI_SELFTEST=y +CONFIG_CMD_NVEDIT_EFI=y +# CONFIG_CMD_MII is not set +CONFIG_SYS_RELOC_GD_ENV_ADDR=y +CONFIG_DM_MTD=y +CONFIG_SYS_MAX_FLASH_BANKS=2 diff --git a/packaging/u-boot-qemu-riscv64.spec b/packaging/u-boot-qemu-riscv64.spec index 6ad9bc01ca..c3a2c89378 100644 --- a/packaging/u-boot-qemu-riscv64.spec +++ b/packaging/u-boot-qemu-riscv64.spec @@ -31,7 +31,7 @@ Tizen bootloader for QEMU emulating RISC-V cp %{SOURCE1001} . for c in riscv64 riscv64_smode; do - CONFIG=qemu-${c}_defconfig + CONFIG=tizen_qemu-${c}_defconfig # Set configuration make O=./build/${c} $CONFIG -- 2.34.1