blob: fb65a156647d47444fef5c5121f5cbd6d987ba5b [file] [log] [blame]
CONFIG_PCIE_CONTROLLER=y
CONFIG_PCIE_ECAM=y
# Hungry PCI requires at least 256M of virtual space
CONFIG_KERNEL_VM_SIZE=0x80000000
# Hungry PCI requires phys addresses with more than 32 bits
CONFIG_ARM64_VA_BITS_40=y
CONFIG_ARM64_PA_BITS_40=y
# MSI support requires ITS
CONFIG_GIC_V3_ITS=y
# ITS, in turn, requires dynamic memory (9x64 + alignment constrains)
# Additionally, our test also uses malloc
CONFIG_HEAP_MEM_POOL_SIZE=1048576
# Memory for userspace test
# The default ivshmem memory size is 4MB (4194304), but libc uses the arena as well
CONFIG_COMMON_LIBC_MALLOC_ARENA_SIZE=8388608