Skip to main content

Crate fidl_fuchsia_hardware_platform_bus__common

Crate fidl_fuchsia_hardware_platform_bus__common 

Source

Modules§

interrupt_attributor_ordinals
sys_suspend_ordinals

Macros§

FirmwareTypeUnknown
Pattern that matches an unknown FirmwareType member.
IommuUnknown
Pattern that matches an unknown Iommu member.

Structs§

ArmSmmu
An ARM SMMU
BoardInfo
Board information set by the board driver.
BootMetadata
Device metadata to be passed from bootloader via a ZBI record.
BootloaderInfo
Bootloader information set by the board driver.
Bti
Definition of a bus transaction initiator (bti) for a platform device node.
Irq
Metadata
Represents the metadata that’s available in a platform device.
Mmio
Definition of a MMIO resource for a platform device node.
Node
Arguments for adding a platform device node to the platform bus.
Smc
Definition of a Secure Monitor Call (SMC), which allows calls to be made from the user space.
StubIommu
A Stub IOMMU
SysSuspendCallbackRequest
SysSuspendCallbackResponse
TemporaryBoardInfo
This is originally from the Banjo fuchsia.hardware.platform.device library, but it is temporarily included here until that is migrated to FIDL.

Enums§

FirmwareType
InterruptAttributorGetInterruptInfoRequest
Iommu
ZirconInterruptMode
Mode for creating zircon interrupts. In sync with ZX_INTERRUPT_MODE_* values from //zircon/system/public/zircon/types.h.

Constants§

MAX_BTI
MAX_INFO_STRING_LENGTH
MAX_IRQ
MAX_MMIO
MAX_POWER_CONFIGS
MAX_SMC