struct intel_gpu_core_protocol_ops
Defined at line 25 of file fidling/gen/sdk/banjo/fuchsia.hardware.intelgpucore/fuchsia.hardware.intelgpucore/banjo/c/fuchsia/hardware/intelgpucore/c/banjo.h
Declarations
Public Members
zx_status_t (*)(void *, uint16_t, uint16_t *) read_pci_config16
zx_status_t (*)(void *, uint32_t, uint8_t **, size_t *) map_pci_mmio
zx_status_t (*)(void *, uint32_t) unmap_pci_mmio
zx_status_t (*)(void *, uint32_t, zx_handle_t *) get_pci_bti
zx_status_t (*)(void *, const intel_gpu_core_interrupt_t *, uint32_t) register_interrupt_callback
zx_status_t (*)(void *) unregister_interrupt_callback
uint64_t (*)(void *) gtt_get_size
zx_status_t (*)(void *, uint64_t, uint64_t *) gtt_alloc
zx_status_t (*)(void *, uint64_t) gtt_free
zx_status_t (*)(void *, uint64_t) gtt_clear
zx_status_t (*)(void *, uint64_t, zx_handle_t, uint64_t, uint64_t) gtt_insert