27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

to the same number of contiguous GSIVs. Therefore, each used interrupt input must be mapped to<br />

the global system interrupt value used by ACPI for that input. This mapping is provided by the GIC<br />

Distributor structure, by setting the base GSIV for the GIC Distributor.<br />

The format of the GIC Distributor structure is listed in Table 5-63.<br />

Table 5-63 GIC Distributor Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 1 0 0xC GIC Distributor structure<br />

Length 1 1 24<br />

Reserved 2 2 Reserved - Must be zero<br />

GIC ID 4 4 This GIC Distributor’s hardware ID<br />

Physical Base<br />

Address<br />

8 8 The 64-bit physical address for this Distributor<br />

System Vector<br />

Base<br />

4 16 The global system interrupt number where this GIC Distributor’s<br />

interrupt inputs start.<br />

GIC version 1 20 0x00: No GIC version is specified, fall back to hardware discovery<br />

for GIC version<br />

0x01: GICv1<br />

0x02: GICv2<br />

0x03: GICv3<br />

0x04: GICv4<br />

0x05-0xFF, Reserved for future use.<br />

Reserved 3 21 Must be zero<br />

5.2.12.16 GIC MSI Frame Structure<br />

Each GICv2m MSI frame consists of a 4k page which includes registers to generate message<br />

signaled interrupts to an associated GIC distributor. The frame also includes registers to discover the<br />

set of distributor lines which may be signaled by MSIs from that frame. A system may have multiple<br />

MSI frames, <strong>and</strong> separate frames may be defined for secure <strong>and</strong> non-secure access. This structure<br />

must only be used to describe non-secure MSI frames.<br />

The format of the GIC MSI Frame Structure is listed in Table 5-64.<br />

Table 5-64 GIC MSI Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 1 0 0xD GIC MSI structure<br />

Length 1 1 24<br />

Reserved 2 2 Reserved - Must be zero<br />

GIC MSI Frame ID 4 4 GIC MSI Frame ID. In a system with multiple GIC MSI frames, this<br />

value must be unique to each one.<br />

Physical Base<br />

Address<br />

8 8 The 64-bit physical address for this MSI Frame<br />

152 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!