1*98f468b0SThomas Weißschuh# SPDX-License-Identifier: GPL-2.0-only 2*98f468b0SThomas Weißschuhfrom ..qemu_config import QemuArchParams 3*98f468b0SThomas Weißschuh 4*98f468b0SThomas WeißschuhQEMU_ARCH = QemuArchParams(linux_arch='microblaze', 5*98f468b0SThomas Weißschuh kconfig=''' 6*98f468b0SThomas WeißschuhCONFIG_KERNEL_BASE_ADDR=0x90000000 7*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1 8*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1 9*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 10*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_DIV=0 11*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 12*98f468b0SThomas WeißschuhCONFIG_XILINX_MICROBLAZE0_USE_FPU=0 13*98f468b0SThomas WeißschuhCONFIG_CPU_BIG_ENDIAN=y 14*98f468b0SThomas WeißschuhCONFIG_SERIAL_UARTLITE=y 15*98f468b0SThomas WeißschuhCONFIG_SERIAL_UARTLITE_CONSOLE=y 16*98f468b0SThomas WeißschuhCONFIG_MB_POWER_OFF_THROUGH_UNALIGNED_PC=y 17*98f468b0SThomas Weißschuh''', 18*98f468b0SThomas Weißschuh qemu_arch='microblaze', 19*98f468b0SThomas Weißschuh kernel_path='arch/microblaze/boot/linux.bin', 20*98f468b0SThomas Weißschuh kernel_command_line='kunit_shutdown=poweroff', 21*98f468b0SThomas Weißschuh extra_qemu_params=[ 22*98f468b0SThomas Weißschuh '-M', 'petalogix-s3adsp1800', 23*98f468b0SThomas Weißschuh ], 24*98f468b0SThomas Weißschuh) 25