struct DeviceArgs

Defined at line 41 of file ../../src/devices/board/lib/acpi/device-args.h

Public Members

zx_device_t * parent_
acpi::Manager * manager_
async_dispatcher_t * dispatcher_
ACPI_HANDLE handle_
variant metadata_
BusType bus_type_
uint32_t bus_id_
vector bdfs_

Public Methods

void DeviceArgs (zx_device_t * parent, acpi::Manager * manager, async_dispatcher_t * dispatcher, ACPI_HANDLE handle)

Defined at line 55 of file ../../src/devices/board/lib/acpi/device-args.h

void DeviceArgs (DeviceArgs & )

Defined at line 58 of file ../../src/devices/board/lib/acpi/device-args.h

DeviceArgs & SetBusMetadata (BusMetadata metadata, BusType bus_type, uint32_t bus_id)

Defined at line 60 of file ../../src/devices/board/lib/acpi/device-args.h

DeviceArgs & SetPciMetadata (std::vector<pci_bdf_t> bdfs)

Defined at line 66 of file ../../src/devices/board/lib/acpi/device-args.h