enable_ic_type (PL390) Register Description
Register Name | enable_ic_type |
---|---|
Offset Address | 0x0000000004 |
Absolute Address | 0x00F9000004 (RCPU_GIC) |
Width | 32 |
Type | roRead-only |
Reset Value | 0x0000F805 |
Description | Provides information about the configuration of the GIC. |
enable_ic_type (PL390) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
LSPI | 15:11 | roRead-only | 0x1F | Returns the number of Lockable Shared Peripheral Interrupts (LSPIs) that the GIC contains. Read as: b00000 = no LSPIs, b00001 = 1 LSPI. INTID32, b00010 = 2 LSPIs, INTID32 - INTID33, b00011 = 3 LSPIs, INTID32 - INTID34, .., b11110 = 30 LSPIs, INTID32 - INTID61, b11111 = 31 LSPIs, INTID32 - INTID62. When CFGSDISABLE is HIGH then the GIC prevents writes to any register locations that control the operating state of an LSPI that is programmed to be secure. |
TZ | 10 | roRead-only | 0x0 | Returns the number of security states that the GIC supports. |
CPU_number | 7:5 | roRead-only | 0x0 | Returns the number of CPU Interfaces that the GIC provides. |
IT_lines_number | 4:0 | roRead-only | 0x5 | Returns the number of INTIDs, to the nearest 32, that the Distributor provides. Read as: b00000 = the Distributor provides 1-32 INTIDs, b00001 = the Distributor provides 33-64 INTIDs, b00010 = the Distributor provides 63-96 INTIDs, b00011 = the Distributor provides 97-128 INTIDs, .., b11110 = the Distributor provides 961-992 INTIDs, b11111 = the Distributor provides 993-1020 INTIDs. |