coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
irq_routing_table Struct Reference

#include <pirq_routing.h>

Collaboration diagram for irq_routing_table:
Collaboration graph

Data Fields

u32 signature
 
u16 version
 
u16 size
 
u8 rtr_bus
 
u8 rtr_devfn
 
u16 exclusive_irqs
 
u16 rtr_vendor
 
u16 rtr_device
 
u32 miniport_data
 
u8 rfu [11]
 
u8 checksum
 
struct irq_info slots [CONFIG_IRQ_SLOT_COUNT]
 

Detailed Description

Definition at line 30 of file pirq_routing.h.

Field Documentation

◆ checksum

u8 irq_routing_table::checksum

Definition at line 39 of file pirq_routing.h.

Referenced by check_pirq_routing_table().

◆ exclusive_irqs

u16 irq_routing_table::exclusive_irqs

Definition at line 35 of file pirq_routing.h.

◆ miniport_data

u32 irq_routing_table::miniport_data

Definition at line 37 of file pirq_routing.h.

◆ rfu

u8 irq_routing_table::rfu[11]

Definition at line 38 of file pirq_routing.h.

◆ rtr_bus

u8 irq_routing_table::rtr_bus

Definition at line 34 of file pirq_routing.h.

◆ rtr_devfn

u8 irq_routing_table::rtr_devfn

Definition at line 34 of file pirq_routing.h.

◆ rtr_device

u16 irq_routing_table::rtr_device

Definition at line 36 of file pirq_routing.h.

◆ rtr_vendor

u16 irq_routing_table::rtr_vendor

Definition at line 36 of file pirq_routing.h.

◆ signature

u32 irq_routing_table::signature

Definition at line 31 of file pirq_routing.h.

Referenced by check_pirq_routing_table().

◆ size

u16 irq_routing_table::size

◆ slots

struct irq_info irq_routing_table::slots[CONFIG_IRQ_SLOT_COUNT]

Definition at line 39 of file pirq_routing.h.

Referenced by pirq_route_irqs().

◆ version

u16 irq_routing_table::version

Definition at line 32 of file pirq_routing.h.

Referenced by check_pirq_routing_table().


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