Modules§
Macros§
- Firmware
Type Unknown - Pattern that matches an unknown
FirmwareTypemember. - Iommu
Unknown - Pattern that matches an unknown
Iommumember.
Structs§
- ArmSmmu
- An ARM SMMU
- Board
Info - Board information set by the board driver.
- Boot
Metadata - Device metadata to be passed from bootloader via a ZBI record.
- Bootloader
Info - Bootloader information set by the board driver.
- Bti
- Definition of a bus transaction initiator (bti) for a platform device node.
- Firmware
Blob - Interrupt
Attributor Control Handle - Interrupt
Attributor Event Stream - Interrupt
Attributor GetInterrupt Info Responder - Interrupt
Attributor GetInterrupt Info Response - Interrupt
Attributor Marker - Interrupt
Attributor Proxy - Interrupt
Attributor Request Stream - A Stream of incoming requests for fuchsia.hardware.platform.bus/InterruptAttributor.
- Interrupt
Attributor Synchronous Proxy - 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.
- Observability
Service Marker - Observability
Service Proxy - Smc
- Definition of a Secure Monitor Call (SMC), which allows calls to be made from the user space.
- Stub
Iommu - A Stub IOMMU
- SysSuspend
Callback Request - SysSuspend
Callback Responder - SysSuspend
Callback Response - SysSuspend
Control Handle - SysSuspend
Event Stream - SysSuspend
Marker - SysSuspend
Proxy - SysSuspend
Request Stream - A Stream of incoming requests for fuchsia.hardware.platform.bus/SysSuspend.
- SysSuspend
Synchronous Proxy - Temporary
Board Info - This is originally from the Banjo fuchsia.hardware.platform.device library, but it is temporarily included here until that is migrated to FIDL.
Enums§
- Firmware
Type - Interrupt
Attributor Event - Interrupt
Attributor GetInterrupt Info Request - Interrupt
Attributor Request - Provides information related to interrupts assigned by the board driver to various devices.
- Iommu
- Observability
Service Request - A request for one of the member protocols of ObservabilityService.
- SysSuspend
Event - SysSuspend
Request - Servers that implement this protocol can be registered to the platform bus to receive callbacks on why the platform bus is suspending.
- Zircon
Interrupt Mode - Mode for creating zircon interrupts. In sync with ZX_INTERRUPT_MODE_* values from //zircon/system/public/zircon/types.h.