xref: /freebsd/sys/arm64/conf/std.virt (revision e1c4c8dd8d2d10b6104f06856a77bd5b4813a801)
10f2c6331SEmmanuel Vadot#
20f2c6331SEmmanuel Vadot# Virt SoC support
30f2c6331SEmmanuel Vadot#
40f2c6331SEmmanuel Vadot
50f2c6331SEmmanuel Vadot# Block devices
60f2c6331SEmmanuel Vadotdevice		pvscsi			# VMware PVSCSI
70f2c6331SEmmanuel Vadot
80f2c6331SEmmanuel Vadot# GPIO / PINCTRL
90f2c6331SEmmanuel Vadotdevice		pl061			# Arm PL061 GPIO controller
100f2c6331SEmmanuel Vadot
110f2c6331SEmmanuel Vadot# Serial (COM) ports
120f2c6331SEmmanuel Vadotdevice		pl011
130f2c6331SEmmanuel Vadot
140f2c6331SEmmanuel Vadot# PCI/PCI-X/PCIe Ethernet NICs that use iflib infrastructure
150f2c6331SEmmanuel Vadotdevice		vmx			# VMware VMXNET3 Ethernet
160f2c6331SEmmanuel Vadot
170f2c6331SEmmanuel Vadot# VirtIO support
180f2c6331SEmmanuel Vadotdevice		virtio			# Generic VirtIO bus (required)
190f2c6331SEmmanuel Vadotdevice		virtio_pci		# VirtIO PCI device
200f2c6331SEmmanuel Vadotdevice		virtio_mmio		# VirtIO Memory Mapped IO device
210f2c6331SEmmanuel Vadotdevice		virtio_blk		# VirtIO Block device
2202f27066SAndrew Turnerdevice		virtio_gpu		# VirtIO GPU device
23*e1c4c8ddSCristian Marussidevice		virtio_scmi 		# VirtIO SCMI device
240f2c6331SEmmanuel Vadotdevice		virtio_scsi		# VirtIO SCSI device
250f2c6331SEmmanuel Vadotdevice		vtnet			# VirtIO Ethernet device
260f2c6331SEmmanuel Vadot
270f2c6331SEmmanuel Vadotoptions 	FDT
280f2c6331SEmmanuel Vadotdevice		acpi
29a9880bfeSTakanori Watanabedevice		acpi_ged
30