27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACPI Software Programming Model<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Flags 4 16 GIC MSI Frame Flags. See Table 5-65<br />

SPI Count 2 20 SPI Count used by this frame. Unless the SPI Count Select flag is<br />

set to 1 this value should match the lower 16 bits of the<br />

MSI_TYPER register in the frame.<br />

SPI Base 2 22 SPI Base used by this frame. Unless the SPI Base Select flag is<br />

set to 1 this value should match the upper 16 bits of the<br />

MSI_TYPER register in the frame.<br />

Table 5-65 GIC MSI Frame Flags<br />

GIC MSI Frame<br />

Flags<br />

SPI Count/Base<br />

Select<br />

Bit<br />

Length<br />

Bit<br />

Offset<br />

Description<br />

1 0 0: The SPI Count <strong>and</strong> Base fields should be ignored, <strong>and</strong> the<br />

actual values should be queried from the MSI_TYPER register in<br />

the associated GIC MSI frame.<br />

1: The SPI Count <strong>and</strong> Base values override the values specified in<br />

the MSI_TYPER register in the associated GIC MSI frame.<br />

Reserved 31 1 Must be zero.<br />

5.2.12.17 GICR Structure<br />

The GICR Structure is described in Table 5-69. This structure enables the discovery of GIC<br />

Redistributor base addresses by providing the Physical Base Address of a page range containing the<br />

GIC Redistributors. More than one GICR Structure may be presented in the MADT. GICR<br />

structures should only be used when describing GIC implementations which conform to version 3 or<br />

higher of the GIC architecture <strong>and</strong> which place all Redistributors in the always-on power domain.<br />

Table 5-66 GIC Redistributor Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 1 0 0xE GIC Redistributor structure<br />

Length 1 1 16<br />

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

Discovery Range<br />

Base Address<br />

Discovery Range<br />

Length<br />

8 4 The 64-bit physical address of a page range containing all GIC<br />

Redistributors<br />

4 12 Length of the GIC Redistributor Discovery page range.<br />

5.2.12.18 GIC ITS Structure<br />

The GIC Interrupt Translation Service is optionally supported in GICv3/v4 implementations. The<br />

format of the GIC Translation Service Structure is listed below:<br />

Version 6.0 153

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

Saved successfully!

Ooh no, something went wrong!