3
system_ss.add(when: 'CONFIG_DDC', if_true: files('i2c-ddc.c'))
4
system_ss.add(when: 'CONFIG_EDID', if_true: files('edid-generate.c', 'edid-region.c'))
5
6
-system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('ramfb.c'), if_false: files('ramfb-stubs.c'))
6
+system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('ramfb.c'))
7
+stub_ss.add(files('ramfb-stubs.c'))
8
system_ss.add(when: 'CONFIG_FW_CFG_DMA', if_true: files('ramfb-standalone.c'))
9
10
system_ss.add(when: 'CONFIG_VGA_CIRRUS', if_true: files('cirrus_vga.c'))
37
system_ss.add(when: 'CONFIG_VIRTIO', if_true: files('virtio-dmabuf.c'))
38
system_ss.add(when: 'CONFIG_DM163', if_true: files('dm163.c'))
39
40
+stub_ss.add([files('acpi-vga-stub.c'), pixman])
41
if (config_all_devices.has_key('CONFIG_VGA_CIRRUS') or
42
config_all_devices.has_key('CONFIG_VGA_PCI') or
43
config_all_devices.has_key('CONFIG_VMWARE_VGA') or
44
config_all_devices.has_key('CONFIG_ATI_VGA')
45
)
44
- system_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'),
45
- if_false: files('acpi-vga-stub.c'))
46
+ system_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'))
47
endif
48
49
if config_all_devices.has_key('CONFIG_QXL')
50
qxl_ss = ss.source_set()
51
qxl_ss.add(when: 'CONFIG_QXL', if_true: [files('qxl.c', 'qxl-logger.c', 'qxl-render.c'),
52
pixman, spice])
52
- qxl_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'),
53
- if_false: files('acpi-vga-stub.c'))
53
+ qxl_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'))
54
hw_display_modules += {'qxl': qxl_ss}
55
endif
56
119
if_true: [files('virtio-vga.c'), pixman])
120
virtio_vga_ss.add(when: 'CONFIG_VHOST_USER_VGA',
121
if_true: files('vhost-user-vga.c'))
122
- virtio_vga_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'),
123
- if_false: files('acpi-vga-stub.c'))
122
+ virtio_vga_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'))
123
hw_display_modules += {'virtio-vga': virtio_vga_ss}
124
125
if virgl.found() and opengl.found()
126
virtio_vga_gl_ss = ss.source_set()
127
virtio_vga_gl_ss.add(when: ['CONFIG_VIRTIO_VGA', virgl, opengl],
128
if_true: [files('virtio-vga-gl.c'), pixman])
130
- virtio_vga_gl_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'),
131
- if_false: files('acpi-vga-stub.c'))
129
+ virtio_vga_gl_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'))
130
hw_display_modules += {'virtio-vga-gl': virtio_vga_gl_ss}
131
endif
132
134
virtio_vga_rutabaga_ss = ss.source_set()
135
virtio_vga_rutabaga_ss.add(when: ['CONFIG_VIRTIO_VGA', rutabaga],
136
if_true: [files('virtio-vga-rutabaga.c'), pixman])
139
- virtio_vga_rutabaga_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'),
140
- if_false: files('acpi-vga-stub.c'))
137
+ virtio_vga_rutabaga_ss.add(when: 'CONFIG_ACPI', if_true: files('acpi-vga.c'))
138
hw_display_modules += {'virtio-vga-rutabaga': virtio_vga_rutabaga_ss}
139
endif
140
endif