configs/qemu_cskyXXX_virt: new defconfig
Add C-SKY defconfig for QEMU virt machine. Signed-off-by: Guo Ren <ren_guo@c-sky.com> Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
e5c6f9f497
commit
2834df2b4b
@ -250,6 +250,10 @@ qemu_aarch64_virt_defconfig: { extends: .defconfig }
|
||||
qemu_arm_versatile_defconfig: { extends: .defconfig }
|
||||
qemu_arm_versatile_nommu_defconfig: { extends: .defconfig }
|
||||
qemu_arm_vexpress_defconfig: { extends: .defconfig }
|
||||
qemu_csky610_virt_defconfig: { extends: .defconfig }
|
||||
qemu_csky807_virt_defconfig: { extends: .defconfig }
|
||||
qemu_csky810_virt_defconfig: { extends: .defconfig }
|
||||
qemu_csky860_virt_defconfig: { extends: .defconfig }
|
||||
qemu_m68k_mcf5208_defconfig: { extends: .defconfig }
|
||||
qemu_m68k_q800_defconfig: { extends: .defconfig }
|
||||
qemu_microblazebe_mmu_defconfig: { extends: .defconfig }
|
||||
|
@ -978,7 +978,9 @@ F: package/reaver/
|
||||
N: Guo Ren <ren_guo@c-sky.com>
|
||||
F: arch/Config.in.csky
|
||||
F: board/csky/
|
||||
F: board/qemu/csky
|
||||
F: configs/csky_*
|
||||
F: configs/qemu_csky*
|
||||
|
||||
N: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
|
||||
F: configs/arm_juno_defconfig
|
||||
|
5
board/qemu/csky/linux-ck610.config.fragment
Normal file
5
board/qemu/csky/linux-ck610.config.fragment
Normal file
@ -0,0 +1,5 @@
|
||||
CONFIG_COMPILE_TEST=y
|
||||
CONFIG_CPU_CK610=y
|
||||
CONFIG_CPU_PM_WAIT=y
|
||||
CONFIG_CSKY_APB_INTC=y
|
||||
CONFIG_GX6605S_TIMER=y
|
5
board/qemu/csky/linux-ck807.config.fragment
Normal file
5
board/qemu/csky/linux-ck807.config.fragment
Normal file
@ -0,0 +1,5 @@
|
||||
CONFIG_COMPILE_TEST=y
|
||||
CONFIG_CPU_CK807=y
|
||||
# CONFIG_CPU_HAS_FPU is not set
|
||||
CONFIG_CPU_PM_WAIT=y
|
||||
CONFIG_CSKY_APB_INTC=y
|
5
board/qemu/csky/linux-ck810.config.fragment
Normal file
5
board/qemu/csky/linux-ck810.config.fragment
Normal file
@ -0,0 +1,5 @@
|
||||
CONFIG_COMPILE_TEST=y
|
||||
CONFIG_CPU_CK810=y
|
||||
# CONFIG_CPU_HAS_FPU is not set
|
||||
CONFIG_CPU_PM_WAIT=y
|
||||
CONFIG_CSKY_APB_INTC=y
|
9
board/qemu/csky/linux-ck860.config.fragment
Normal file
9
board/qemu/csky/linux-ck860.config.fragment
Normal file
@ -0,0 +1,9 @@
|
||||
CONFIG_COMPILE_TEST=y
|
||||
CONFIG_CPU_CK860=y
|
||||
# CONFIG_CPU_HAS_FPU is not set
|
||||
CONFIG_CPU_PM_WAIT=y
|
||||
CONFIG_SMP=y
|
||||
CONFIG_HOTPLUG_CPU=y
|
||||
CONFIG_CSKY_APB_INTC=y
|
||||
CONFIG_CSKY_MPINTC=y
|
||||
CONFIG_CSKY_MP_TIMER=y
|
12
board/qemu/csky/readme.txt
Normal file
12
board/qemu/csky/readme.txt
Normal file
@ -0,0 +1,12 @@
|
||||
Run with qemu:
|
||||
|
||||
For ck860 smp:
|
||||
qemu-system-cskyv2 -M virt -cpu ck860 -smp 2 -nographic -kernel vmlinux
|
||||
|
||||
For ck810/ck807:
|
||||
qemu-system-cskyv2 -M virt -nographic -kernel vmlinux
|
||||
|
||||
For ck610:
|
||||
qemu-system-cskyv1 -M virt -nographic -kernel vmlinux
|
||||
|
||||
The login prompt will appear in the terminal that started Qemu. Username is root and no password.
|
16
configs/qemu_csky610_virt_defconfig
Normal file
16
configs/qemu_csky610_virt_defconfig
Normal file
@ -0,0 +1,16 @@
|
||||
# Architecture
|
||||
BR2_csky=y
|
||||
BR2_ck610=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# linux kernel header, the same version with linux kernel
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
|
||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck610.config.fragment"
|
16
configs/qemu_csky807_virt_defconfig
Normal file
16
configs/qemu_csky807_virt_defconfig
Normal file
@ -0,0 +1,16 @@
|
||||
# Architecture
|
||||
BR2_csky=y
|
||||
BR2_ck807=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# linux kernel header, the same version with linux kernel
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
|
||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck807.config.fragment"
|
16
configs/qemu_csky810_virt_defconfig
Normal file
16
configs/qemu_csky810_virt_defconfig
Normal file
@ -0,0 +1,16 @@
|
||||
# Architecture
|
||||
BR2_csky=y
|
||||
BR2_ck810=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# linux kernel header, the same version with linux kernel
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
|
||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck810.config.fragment"
|
16
configs/qemu_csky860_virt_defconfig
Normal file
16
configs/qemu_csky860_virt_defconfig
Normal file
@ -0,0 +1,16 @@
|
||||
# Architecture
|
||||
BR2_csky=y
|
||||
BR2_ck860=y
|
||||
|
||||
# System
|
||||
BR2_TARGET_ROOTFS_INITRAMFS=y
|
||||
|
||||
# linux kernel header, the same version with linux kernel
|
||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
|
||||
|
||||
# Kernel
|
||||
BR2_LINUX_KERNEL=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.12"
|
||||
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
|
||||
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/csky/linux-ck860.config.fragment"
|
Loading…
Reference in New Issue
Block a user