diff options
author | David Tolnay <dtolnay@chromium.org> | 2019-03-08 15:57:49 -0800 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2019-03-13 21:05:03 -0700 |
commit | fe3ef7d99892fad804cbc9de8801033fd483f337 (patch) | |
tree | b07b227d98466d14e61660d144e85109bc632abd /devices/src/pci | |
parent | fa132759424c5019dc9086e53d8db14500fee64f (diff) | |
download | crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar.gz crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar.bz2 crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar.lz crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar.xz crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.tar.zst crosvm-fe3ef7d99892fad804cbc9de8801033fd483f337.zip |
edition: Update absolute paths to 2018 style
This is an easy step toward adopting 2018 edition eventually, and will make any future CL that sets `edition = "2018"` this much smaller. The module system changes in Rust 2018 are described here: https://doc.rust-lang.org/edition-guide/rust-2018/module-system/path-clarity.html Generated by running: cargo fix --edition --all in each workspace, followed by bin/fmt. TEST=cargo check TEST=cargo check --all-features TEST=cargo check --target aarch64-unknown-linux-gnu Change-Id: I000ab5e69d69aa222c272fae899464bbaf65f6d8 Reviewed-on: https://chromium-review.googlesource.com/1513054 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: David Tolnay <dtolnay@chromium.org> Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: David Tolnay <dtolnay@chromium.org>
Diffstat (limited to 'devices/src/pci')
-rw-r--r-- | devices/src/pci/ac97.rs | 17 | ||||
-rw-r--r-- | devices/src/pci/ac97_bus_master.rs | 5 | ||||
-rw-r--r-- | devices/src/pci/ac97_mixer.rs | 2 | ||||
-rw-r--r-- | devices/src/pci/pci_configuration.rs | 2 | ||||
-rw-r--r-- | devices/src/pci/pci_device.rs | 6 | ||||
-rw-r--r-- | devices/src/pci/pci_root.rs | 10 |
6 files changed, 22 insertions, 20 deletions
diff --git a/devices/src/pci/ac97.rs b/devices/src/pci/ac97.rs index fc120a4..e58618d 100644 --- a/devices/src/pci/ac97.rs +++ b/devices/src/pci/ac97.rs @@ -5,17 +5,18 @@ use std::os::unix::io::RawFd; use audio_streams::StreamSource; -use pci::ac97_bus_master::Ac97BusMaster; -use pci::ac97_mixer::Ac97Mixer; -use pci::ac97_regs::*; -use pci::pci_configuration::{ - PciBarConfiguration, PciClassCode, PciConfiguration, PciHeaderType, PciMultimediaSubclass, -}; -use pci::pci_device::{self, PciDevice, Result}; -use pci::PciInterruptPin; use resources::SystemAllocator; use sys_util::{EventFd, GuestMemory}; +use crate::pci::ac97_bus_master::Ac97BusMaster; +use crate::pci::ac97_mixer::Ac97Mixer; +use crate::pci::ac97_regs::*; +use crate::pci::pci_configuration::{ + PciBarConfiguration, PciClassCode, PciConfiguration, PciHeaderType, PciMultimediaSubclass, +}; +use crate::pci::pci_device::{self, PciDevice, Result}; +use crate::pci::PciInterruptPin; + // Use 82801AA because it's what qemu does. const PCI_DEVICE_ID_INTEL_82801AA_5: u16 = 0x2415; diff --git a/devices/src/pci/ac97_bus_master.rs b/devices/src/pci/ac97_bus_master.rs index 4ea9097..7d169a3 100644 --- a/devices/src/pci/ac97_bus_master.rs +++ b/devices/src/pci/ac97_bus_master.rs @@ -14,11 +14,12 @@ use std::time::Instant; use audio_streams::{PlaybackBuffer, PlaybackBufferStream, StreamControl, StreamSource}; use data_model::{VolatileMemory, VolatileSlice}; -use pci::ac97_mixer::Ac97Mixer; -use pci::ac97_regs::*; use sync::Mutex; use sys_util::{self, set_rt_prio_limit, set_rt_round_robin, EventFd, GuestAddress, GuestMemory}; +use crate::pci::ac97_mixer::Ac97Mixer; +use crate::pci::ac97_regs::*; + const DEVICE_SAMPLE_RATE: usize = 48000; // Bus Master registers. Keeps the state of the bus master register values. Used to share the state diff --git a/devices/src/pci/ac97_mixer.rs b/devices/src/pci/ac97_mixer.rs index 58db533..8c8e192 100644 --- a/devices/src/pci/ac97_mixer.rs +++ b/devices/src/pci/ac97_mixer.rs @@ -2,7 +2,7 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. -use pci::ac97_regs::*; +use crate::pci::ac97_regs::*; // AC97 Vendor ID const AC97_VENDOR_ID1: u16 = 0x8086; diff --git a/devices/src/pci/pci_configuration.rs b/devices/src/pci/pci_configuration.rs index 3aac1c8..532faef 100644 --- a/devices/src/pci/pci_configuration.rs +++ b/devices/src/pci/pci_configuration.rs @@ -4,7 +4,7 @@ use std::fmt::{self, Display}; -use pci::PciInterruptPin; +use crate::pci::PciInterruptPin; // The number of 32bit registers in the config space, 256 bytes. const NUM_CONFIGURATION_REGISTERS: usize = 64; diff --git a/devices/src/pci/pci_device.rs b/devices/src/pci/pci_device.rs index bd811b5..f8f249b 100644 --- a/devices/src/pci/pci_device.rs +++ b/devices/src/pci/pci_device.rs @@ -9,12 +9,12 @@ use std::fmt::{self, Display}; use std::os::unix::io::RawFd; use kvm::Datamatch; -use pci::pci_configuration::{self, PciConfiguration}; -use pci::PciInterruptPin; use resources::SystemAllocator; use sys_util::EventFd; -use BusDevice; +use crate::pci::pci_configuration::{self, PciConfiguration}; +use crate::pci::PciInterruptPin; +use crate::BusDevice; #[derive(Debug)] pub enum Error { diff --git a/devices/src/pci/pci_root.rs b/devices/src/pci/pci_root.rs index b432be2..781fbd6 100644 --- a/devices/src/pci/pci_root.rs +++ b/devices/src/pci/pci_root.rs @@ -6,13 +6,13 @@ use std::os::unix::io::RawFd; use std::sync::Arc; use byteorder::{ByteOrder, LittleEndian}; - use sync::Mutex; -use BusDevice; - -use pci::pci_configuration::{PciBridgeSubclass, PciClassCode, PciConfiguration, PciHeaderType}; -use pci::pci_device::PciDevice; +use crate::pci::pci_configuration::{ + PciBridgeSubclass, PciClassCode, PciConfiguration, PciHeaderType, +}; +use crate::pci::pci_device::PciDevice; +use crate::BusDevice; // A PciDevice that holds the root hub's configuration. struct PciRootConfiguration { |