xref: /linux/drivers/virtio/Makefile (revision 8ca154e4910efff1b04e7750e007d75732c68323)
1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0
29fe2f897SDavid Stevensobj-$(CONFIG_VIRTIO) += virtio.o virtio_ring.o
3a603002eSJuergen Grossobj-$(CONFIG_VIRTIO_ANCHOR) += virtio_anchor.o
4fd502729SJason Wangobj-$(CONFIG_VIRTIO_PCI_LIB) += virtio_pci_modern_dev.o
5d89c8169SWu Zongyongobj-$(CONFIG_VIRTIO_PCI_LIB_LEGACY) += virtio_pci_legacy_dev.o
6edfd52e6SPawel Mollobj-$(CONFIG_VIRTIO_MMIO) += virtio_mmio.o
73343660dSAnthony Liguoriobj-$(CONFIG_VIRTIO_PCI) += virtio_pci.o
846506da5SMichael S. Tsirkinvirtio_pci-y := virtio_pci_modern.o virtio_pci_common.o
946506da5SMichael S. Tsirkinvirtio_pci-$(CONFIG_VIRTIO_PCI_LEGACY) += virtio_pci_legacy.o
10c3fc3e09SYishai Hadasvirtio_pci-$(CONFIG_VIRTIO_PCI_ADMIN_LEGACY) += virtio_pci_admin_legacy_io.o
116b35e407SRusty Russellobj-$(CONFIG_VIRTIO_BALLOON) += virtio_balloon.o
12271c8651SGerd Hoffmannobj-$(CONFIG_VIRTIO_INPUT) += virtio_input.o
13c043b4a8SJason Wangobj-$(CONFIG_VIRTIO_VDPA) += virtio_vdpa.o
145f1f79bbSDavid Hildenbrandobj-$(CONFIG_VIRTIO_MEM) += virtio_mem.o
159fe2f897SDavid Stevensobj-$(CONFIG_VIRTIO_DMA_SHARED_BUFFER) += virtio_dma_buf.o
1696a8326dSJiri Pirkoobj-$(CONFIG_VIRTIO_DEBUG) += virtio_debug.o
170623c759SPeter Hilberobj-$(CONFIG_VIRTIO_RTC) += virtio_rtc.o
180623c759SPeter Hilbervirtio_rtc-y := virtio_rtc_driver.o
199a17125aSPeter Hilbervirtio_rtc-$(CONFIG_VIRTIO_RTC_PTP) += virtio_rtc_ptp.o
20e2ef1675SPeter Hilbervirtio_rtc-$(CONFIG_VIRTIO_RTC_ARM) += virtio_rtc_arm.o
21*9d4f22fdSPeter Hilbervirtio_rtc-$(CONFIG_VIRTIO_RTC_CLASS) += virtio_rtc_class.o
22