# # $NetBSD: VIRT,v 1.9 2018/10/18 09:01:54 skrll Exp $ # # QEMU ARM 'virt' virtual machine # include "arch/evbarm/conf/std.virt" include "arch/evbarm/conf/GENERIC.common" options CPU_CORTEXA7 options CPU_CORTEXA15 options CPU_CORTEXA17 options SOC_VIRT options MULTIPROCESSOR pseudo-device openfirm # /dev/openfirm #options DIAGNOSTIC # internal consistency checks #options DEBUG #options LOCKDEBUG #options PMAP_DEBUG # Enable pmap_debug_level code #options VERBOSE_INIT_ARM # verbose bootstrapping messages #options EARLYCONS=virt, CONSADDR=0x09000000 makeoptions DEBUG="-g" # compile full symbol table makeoptions COPY_SYMTAB=1 config netbsd root on ? type ? # Device tree support armfdt0 at root simplebus* at fdt? pass 0 # CPUs cpus* at fdt? pass 0 cpu* at fdt? pass 0 fclock* at fdt? pass 4 fregulator* at fdt? pass 4 gpiokeys* at fdt? wskbd* at gpiokeys? console ? mux 1 # Power state coordination interface psci* at fdt? # Timer gtmr* at fdt? pass 1 # ARM Generic Timer armgtmr0 at gtmr? # Interrupt controller gic* at fdt? pass 1 # GIC armgic0 at gic? # UART plcom* at fdt? # ARM PL011 UART # RTC plrtc* at fdt? # ARM PrimeCell RTC # GPIO plgpio* at fdt? # ARM PrimeCell GPIO # Virtio devices virtio* at fdt? # Virtio MMIO device # the balloon driver can not work on machines with non-4k pages #viomb* at virtio? # Virtio memory balloon device ld* at virtio? # Virtio disk device vioif* at virtio? # Virtio network device viornd* at virtio? # Virtio entropy device vioscsi* at virtio? # Virtio SCSI device # SCSI scsibus* at scsi? sd* at scsibus? target ? lun ? # SCSI disks st* at scsibus? target ? lun ? # SCSI tapes cd* at scsibus? target ? lun ? # SCSI CD-ROMs ch* at scsibus? target ? lun ? # SCSI changer devices ss* at scsibus? target ? lun ? # SCSI scanners ses* at scsibus? target ? lun ? # SCSI SES/SAF-TE devices uk* at scsibus? target ? lun ? # unknown SCSI cinclude "arch/evbarm/conf/VIRT.local"