1[package] 2name = "devices" 3version = "0.1.0" 4authors = ["The Chromium OS Authors"] 5edition = "2018" 6 7[features] 8gpu = ["gpu_buffer", "gpu_display", "gpu_renderer"] 9sandboxed-libusb = ["usb_util/sandboxed-libusb"] 10tpm = ["protos/trunks", "tpm2"] 11wl-dmabuf = [] 12 13[dependencies] 14audio_streams = "*" 15bit_field = { path = "../bit_field" } 16byteorder = "*" 17data_model = { path = "../data_model" } 18enumn = { path = "../enumn" } 19gpu_buffer = { path = "../gpu_buffer", optional = true } 20gpu_display = { path = "../gpu_display", optional = true } 21gpu_renderer = { path = "../gpu_renderer", optional = true } 22io_jail = { path = "../io_jail" } 23kvm = { path = "../kvm" } 24libc = "*" 25msg_on_socket_derive = { path = "../msg_socket/msg_on_socket_derive" } 26msg_socket = { path = "../msg_socket" } 27net_sys = { path = "../net_sys" } 28net_util = { path = "../net_util" } 29p9 = { path = "../p9" } 30protos = { path = "../protos", optional = true } 31remain = "*" 32resources = { path = "../resources" } 33sync = { path = "../sync" } 34sys_util = { path = "../sys_util" } 35tpm2 = { path = "../tpm2", optional = true } 36usb_util = { path = "../usb_util" } 37vhost = { path = "../vhost" } 38virtio_sys = { path = "../virtio_sys" } 39vm_control = { path = "../vm_control" } 40