Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Physical interrupt passthrough descriptor. More...

#include <domctl.h>

Data Fields

uint32_t machine_irq
 Machine IRQ number to bind or unbind.
uint8_t irq_type
 Xen passthrough IRQ type.
uint8_t bus
 PCI bus number for PCI passthrough modes.
uint8_t device
 PCI device number for PCI passthrough modes.
uint8_t intx
 PCI INTx line for PCI passthrough modes.
uint8_t isa_irq
 ISA IRQ number for ISA passthrough modes.
uint16_t spi
 SPI number used with PT_IRQ_TYPE_SPI.

Detailed Description

Physical interrupt passthrough descriptor.

Field Documentation

◆ bus

uint8_t xen_domctl_pt_irq::bus

PCI bus number for PCI passthrough modes.

◆ device

uint8_t xen_domctl_pt_irq::device

PCI device number for PCI passthrough modes.

◆ intx

uint8_t xen_domctl_pt_irq::intx

PCI INTx line for PCI passthrough modes.

◆ irq_type

uint8_t xen_domctl_pt_irq::irq_type

Xen passthrough IRQ type.

◆ isa_irq

uint8_t xen_domctl_pt_irq::isa_irq

ISA IRQ number for ISA passthrough modes.

◆ machine_irq

uint32_t xen_domctl_pt_irq::machine_irq

Machine IRQ number to bind or unbind.

◆ spi

uint16_t xen_domctl_pt_irq::spi

SPI number used with PT_IRQ_TYPE_SPI.


The documentation for this struct was generated from the following file: