| 
									
										
										
										
											2014-03-04 00:35:32 +05:30
										 |  |  | # Lots of the fsdev/9pcode is pulled in by vl.c via qemu_fsdev_add.
 | 
					
						
							| 
									
										
										
										
											2017-08-08 11:03:38 +02:00
										 |  |  | # only pull in the actual 9p backend if we also enabled virtio or xen.
 | 
					
						
							| 
									
										
										
										
											2018-08-22 12:21:13 +02:00
										 |  |  | ifeq ($(call land,$(CONFIG_VIRTFS),$(call lor,$(CONFIG_VIRTIO_9P),$(CONFIG_XEN))),y) | 
					
						
							|  |  |  | common-obj-y = qemu-fsdev.o 9p-marshal.o 9p-iov-marshal.o | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  | common-obj-y = qemu-fsdev-dummy.o | 
					
						
							|  |  |  | endif | 
					
						
							| 
									
										
										
										
											2017-02-28 10:31:46 +01:00
										 |  |  | common-obj-y += qemu-fsdev-opts.o qemu-fsdev-throttle.o | 
					
						
							| 
									
										
										
										
											2013-01-19 11:06:48 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | # Toplevel always builds this; targets without virtio will put it in
 | 
					
						
							|  |  |  | # common-obj-y
 | 
					
						
							|  |  |  | common-obj-$(CONFIG_ALL) += qemu-fsdev-dummy.o |