diff --git a/pcid/src/pcie/mod.rs b/pcid/src/pcie/mod.rs index 272f904534..7a21b0e9a9 100644 --- a/pcid/src/pcie/mod.rs +++ b/pcid/src/pcie/mod.rs @@ -4,7 +4,7 @@ use std::{fmt, fs, io, mem, ptr, slice}; use syscall::PAGE_SIZE; -use crate::pci::{CfgAccess, Pci, PciAddress, PciIter}; +use crate::pci::{CfgAccess, Pci, PciAddress}; pub const MCFG_NAME: [u8; 4] = *b"MCFG"; @@ -164,9 +164,6 @@ impl Pcie { | ((address.function() as usize) << 12) | (offset as usize) } - fn addr_offset_in_dwords(starting_bus: u8, address: PciAddress, offset: u16) -> usize { - Self::addr_offset_in_bytes(starting_bus, address, offset) / mem::size_of::() - } unsafe fn with_pointer) -> T>( &self, address: PciAddress, @@ -199,9 +196,6 @@ impl Pcie { (offset as usize / mem::size_of::()) as isize, ))) } - pub fn buses<'pcie>(&'pcie self) -> PciIter<'pcie> { - PciIter::new(self) - } } impl CfgAccess for Pcie {