summary refs log tree commit diff
path: root/devices/src/virtio/gpu/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'devices/src/virtio/gpu/mod.rs')
-rw-r--r--devices/src/virtio/gpu/mod.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/devices/src/virtio/gpu/mod.rs b/devices/src/virtio/gpu/mod.rs
index 0047bbd..c39515b 100644
--- a/devices/src/virtio/gpu/mod.rs
+++ b/devices/src/virtio/gpu/mod.rs
@@ -812,14 +812,12 @@ impl VirtioDevice for Gpu {
     }
 
     // Require 1 BAR for mapping 3D buffers
-    fn get_device_bars(&self) -> Option<Vec<PciBarConfiguration>> {
-        let mut bars = Vec::new();
-        bars.push(PciBarConfiguration::new(
+    fn get_device_bars(&self) -> Vec<PciBarConfiguration> {
+        vec![PciBarConfiguration::new(
             4,
             1 << 33,
             PciBarRegionType::Memory64BitRegion,
             PciBarPrefetchable::NotPrefetchable,
-        ));
-        Some(bars)
+        )]
     }
 }