diff options
Diffstat (limited to 'devices/src/virtio/gpu/mod.rs')
-rw-r--r-- | devices/src/virtio/gpu/mod.rs | 8 |
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) + )] } } |