crosvm/devices/src
Junichi Uekawa b180f9ce0f crosvm: use BusRange in DirectIoOption.
Used to use an unnamed tuple there but instead use the BusRange because
it's semantic and now there's less copying.

BUG=b:188011323
TEST=cargo test --features=direct

Change-Id: I4a10251c758d330b8938090fb5971badcb9b7bdf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3319716
Reviewed-by: Dmitry Torokhov <dtor@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Junichi Uekawa <uekawa@chromium.org>
2021-12-08 00:22:43 +00:00
..
irqchip devices: Use Mutex to protect bus->devices 2021-10-21 05:42:49 +00:00
pci pci_root: Don't assume register bit number is eight 2021-12-07 01:11:42 +00:00
platform Uprev to rust 1.55.0 2021-10-19 19:12:52 +00:00
register_space
usb cleanup: Fix previously disabled clippy checks 2021-11-12 23:23:48 +00:00
utils devices: convert to ThisError and sort 2021-09-02 21:00:20 +00:00
virtio crosvm: vvu: proxy: Implement device configuration 2021-12-07 09:22:26 +00:00
acpi.rs
bat.rs devices: convert to ThisError and sort 2021-09-02 21:00:20 +00:00
bus.rs devices:pci: Destroy the children devices at specific config write 2021-11-19 22:10:14 +00:00
cmos.rs
direct_io.rs crosvm: use BusRange in DirectIoOption. 2021-12-08 00:22:43 +00:00
direct_irq.rs devices: convert to ThisError and sort 2021-09-02 21:00:20 +00:00
i8042.rs
lib.rs Devices: Use mmap for direct mmio r/w 2021-11-23 20:16:54 +00:00
pit.rs devices: convert to ThisError and sort 2021-09-02 21:00:20 +00:00
pl030.rs
proxy.rs Revert "Conditionally apply linux-only operations" 2021-12-02 14:15:17 +00:00
serial.rs
serial_device.rs devices: Serial devices can be backed by FD via /proc/self/fd/N 2021-10-27 00:38:43 +00:00
vfio.rs devices: vfio: Avoid arch-dependent type conversion for IommuType 2021-12-07 17:45:57 +00:00