11853b350SSamuel Ortiz[package] 21853b350SSamuel Ortizauthors = ["The Chromium OS Authors"] 37d7bfb20SWei Liuedition = "2021" 43f8cd52fSRob Bradfordname = "devices" 53f8cd52fSRob Bradfordversion = "0.1.0" 61853b350SSamuel Ortiz 71853b350SSamuel Ortiz[dependencies] 85a70d7ecSRuoqing Heacpi_tables = { workspace = true } 90c2f2d3eSdependabot[bot]anyhow = "1.0.94" 10ff46fb69SMichael Zhaoarch = { path = "../arch" } 11573868c0Sdependabot[bot]bitflags = "2.9.0" 12fd854c73Sdependabot[bot]byteorder = "1.5.0" 133acb988cSYi Wangevent_monitor = { path = "../event_monitor" } 14957d3a74SMichael Zhaohypervisor = { path = "../hypervisor" } 1530cf1eedSdependabot[bot]libc = "0.2.167" 16dec4a820Sdependabot[bot]log = "0.4.22" 175f18ac3bSYuanchu Xienum_enum = "0.7.2" 183acb988cSYi Wangpci = { path = "../pci" } 19a229afbcSdependabot[bot]serde = { version = "1.0.208", features = ["derive"] } 20*20296e90SPhilipp Schusterthiserror = { workspace = true } 21d0b253d1SPraveen K Paladugutpm = { path = "../tpm" } 223acb988cSYi Wangvm-allocator = { path = "../vm-allocator" } 2375e22ff3SSebastien Boeufvm-device = { path = "../vm-device" } 245a70d7ecSRuoqing Hevm-memory = { workspace = true, features = [ 255f18ac3bSYuanchu Xie "backend-atomic", 265f18ac3bSYuanchu Xie "backend-bitmap", 275f18ac3bSYuanchu Xie "backend-mmap", 285f18ac3bSYuanchu Xie] } 2998741573SYi Sunvm-migration = { path = "../vm-migration" } 305a70d7ecSRuoqing Hevmm-sys-util = { workspace = true } 311853b350SSamuel Ortiz 32b6d2ac2cSRuoqing He[target.'cfg(any(target_arch = "aarch64", target_arch = "riscv64"))'.dependencies] 33bcaa299cSWei Liuarch = { path = "../arch" } 34bcaa299cSWei Liu 359e764fc0SRob Bradford[features] 369661e8daSRob Bradforddefault = [] 37ba78e331SRuoqing Hekvm = ["arch/kvm"] 385f18ac3bSYuanchu Xiepvmemcontrol = [] 39