1# SPDX-License-Identifier: GPL-2.0-only 2from ..qemu_config import QemuArchParams 3 4QEMU_ARCH = QemuArchParams(linux_arch='microblaze', 5 kconfig=''' 6CONFIG_KERNEL_BASE_ADDR=0x90000000 7CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 8CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 9CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 10CONFIG_XILINX_MICROBLAZE0_USE_DIV=0 11CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 12CONFIG_XILINX_MICROBLAZE0_USE_FPU=0 13CONFIG_CPU_BIG_ENDIAN=y 14CONFIG_SERIAL_UARTLITE=y 15CONFIG_SERIAL_UARTLITE_CONSOLE=y 16CONFIG_MB_POWER_OFF_THROUGH_UNALIGNED_PC=y 17''', 18 qemu_arch='microblaze', 19 kernel_path='arch/microblaze/boot/linux.bin', 20 kernel_command_line='kunit_shutdown=poweroff', 21 extra_qemu_params=[ 22 '-M', 'petalogix-s3adsp1800', 23 ], 24) 25