SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
Address Offset | 0x0000 0000 | ||
Physical Address | 0x4AE0 6000 | Instance | OCP_SOCKET_PRM |
Description | This register contains the IP revision code for the PRM part of the PRCM | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
REVISION |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | REVISION | IP Revision | R | 0x- (1) |
Address Offset | 0x0000 0010 | ||
Physical Address | 0x4AE0 6010 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on MPU interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | RESERVED | IO_ST | TRANSITION_ST | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | RESERVED | R | 0x0 | |
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | RESERVED | R | 0x0 | |
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | TRANSITION_ST | Software supervised transition completed event interrupt status (any domain). Asserted upon completion of any clock domain force wakeup transition or upon completion of any power domain sleep transition with at least one enclosed clock domain configured in forced-sleep. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0014 | ||
Physical Address | 0x4AE0 6014 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on MPU interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ABB_MPU_DONE_ST | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:8 | RESERVED | R | 0x0 | |
7 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MPU_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6:0 | RESERVED | R | 0x0 |
Address Offset | 0x0000 0018 | ||
Physical Address | 0x4AE0 6018 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable MPU interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | IO_EN | TRANSITION_EN | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28:12 | RESERVED | R | 0x0 | |
11 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | TRANSITION_EN | Software supervised transition completed event interrupt enable (any domain) | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 001C | ||
Physical Address | 0x4AE0 601C | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable MPU interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | ABB_MPU_DONE_EN | RESERVED |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:8 | RESERVED | R | 0x0 | |
7 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6:0 | RESERVED | R | 0x0 |
Address Offset | 0x0000 0020 | ||
Physical Address | 0x4AE0 6020 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on IPU2 interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | TRANSITION_ST | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | TRANSITION_ST | Software supervised transition completed event interrupt status (any domain). Asserted upon completion of any clock domain force wakeup transition or upon completion of any power domain sleep transition with at least one enclosed clock domain configured in forced-sleep. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0028 | ||
Physical Address | 0x4AE0 6028 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable IPU2 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | TRANSITION_EN | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | TRANSITION_EN | Software supervised transition completed event interrupt enable (any domain) | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0030 | ||
Physical Address | 0x4AE0 6030 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on DSP1 interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0038 | ||
Physical Address | 0x4AE0 6038 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable DSP1 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_USB_RECAL_EN | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:14 | RESERVED | R | 0x0 | |
13 | DPLL_USB_RECAL_EN | USB DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0040 | ||
Physical Address | 0x4AE0 6040 | Instance | OCP_SOCKET_PRM |
Description | This register manages the PRM_PROFILING clock. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | IDLEST | RESERVED | MODULEMODE |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:18 | RESERVED | R | 0x0 | |
17:16 | IDLEST | Module idle status | R | 0x3 |
0x0: Module is fully functional | ||||
0x1: Module is performing transition: wakeup, or sleep, or sleep abortion | ||||
0x2: Module is in Idle | ||||
0x3: Module is disabled | ||||
15:2 | RESERVED | R | 0x0 | |
1:0 | MODULEMODE | Control the way mandatory clocks are managed. | RW | 0x0 |
0x0: Module is disabled by SW. OCP configuration port is not accessible. | ||||
0x1: Module is managed automatically by HW along with EMU domain. OCP configuration port is accessible only when EMU domain is on. | ||||
0x2: Reserved | ||||
0x3: Reserved |
Address Offset | 0x0000 0044 | ||
Physical Address | 0x4AE0 6044 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable DSP2 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0048 | ||
Physical Address | 0x4AE0 6048 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable EVE1 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 004C | ||
Physical Address | 0x4AE0 604C | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable EVE2 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0050 | ||
Physical Address | 0x4AE0 6050 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable EVE3 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0054 | ||
Physical Address | 0x4AE0 6054 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable EVE4 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | RESERVED | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 0058 | ||
Physical Address | 0x4AE0 6058 | Instance | OCP_SOCKET_PRM |
Description | This register is used to enable or disable IPU1 interrupt activation upon presence of corresponding IRQSTATUS bit. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_EN | ABB_IVA_DONE_EN | ABB_DSPEVE_DONE_EN | ABB_GPU_DONE_EN | RESERVED | DPLL_EVE_RECAL_EN | DPLL_DSP_RECAL_EN | FORCEWKUP_EN | IO_EN | TRANSITION_EN | DPLL_DDR_RECAL_EN | DPLL_GPU_RECAL_EN | DPLL_GMAC_RECAL_EN | DPLL_ABE_RECAL_EN | DPLL_PER_RECAL_EN | DPLL_IVA_RECAL_EN | DPLL_MPU_RECAL_EN | DPLL_CORE_RECAL_EN |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_EN | MPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_EN | IVA ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_EN | DSPEVE ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_EN | GPU ABB mode change done enable | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_EN | EVE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
11 | DPLL_DSP_RECAL_EN | DSP DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
10 | FORCEWKUP_EN | IPU domain software supervised wakeup transition completed event interrupt enable. | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
9 | IO_EN | IO pad event interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
8 | TRANSITION_EN | Software supervised transition completed event interrupt enable (any domain) | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
7 | DPLL_DDR_RECAL_EN | DDR DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
6 | DPLL_GPU_RECAL_EN | GPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
5 | DPLL_GMAC_RECAL_EN | GMAC DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
4 | DPLL_ABE_RECAL_EN | ABEDPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
3 | DPLL_PER_RECAL_EN | PER DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
2 | DPLL_IVA_RECAL_EN | IVA DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
1 | DPLL_MPU_RECAL_EN | MPU DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled | ||||
0 | DPLL_CORE_RECAL_EN | CORE DPLL recalibration interrupt enable | RW | 0x0 |
0x0: Interrupt is masked | ||||
0x1: Interrupt is enabled |
Address Offset | 0x0000 005C | ||
Physical Address | 0x4AE0 605C | Instance | OCP_SOCKET_PRM |
Description | This register provides status on DSP interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0060 | ||
Physical Address | 0x4AE0 6060 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on EVE interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0064 | ||
Physical Address | 0x4AE0 6064 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on EVE interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0068 | ||
Physical Address | 0x4AE0 6068 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on EVE interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 006C | ||
Physical Address | 0x4AE0 606C | Instance | OCP_SOCKET_PRM |
Description | This register provides status on EVE interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | RESERVED | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | RESERVED | R | 0x0 | |
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 0070 | ||
Physical Address | 0x4AE0 6070 | Instance | OCP_SOCKET_PRM |
Description | This register provides status on IPU1 interrupt events. Any event is logged independently of the corresponding IRQENABLE value. SW is required to clear a set bit by writing a '1' into the bit-position to be cleared. | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
ABB_MPU_DONE_ST | ABB_IVA_DONE_ST | ABB_DSPEVE_DONE_ST | ABB_GPU_DONE_ST | RESERVED | DPLL_EVE_RECAL_ST | DPLL_DSP_RECAL_ST | FORCEWKUP_ST | IO_ST | TRANSITION_ST | DPLL_DDR_RECAL_ST | DPLL_GPU_RECAL_ST | DPLL_GMAC_RECAL_ST | DPLL_ABE_RECAL_ST | DPLL_PER_RECAL_ST | DPLL_IVA_RECAL_ST | DPLL_MPU_RECAL_ST | DPLL_CORE_RECAL_ST |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31 | ABB_MPU_DONE_ST | MPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
30 | ABB_IVA_DONE_ST | IVA ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
29 | ABB_DSPEVE_DONE_ST | DSPEVE ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
28 | ABB_GPU_DONE_ST | GPU ABB mode change completion status. This status is set for both automatic transition upon a voltage transition, and OPP change (when OPP_CHANGE bit is cleared by hardware in PRM_ABBLDO_MM_CTRL register). It is cleared by SW. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
27:13 | RESERVED | R | 0x0 | |
12 | DPLL_EVE_RECAL_ST | EVE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
11 | DPLL_DSP_RECAL_ST | DSP DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
10 | FORCEWKUP_ST | IPU domain software supervised wakeup transition completed event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
9 | IO_ST | IO pad event interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
8 | TRANSITION_ST | Software supervised transition completed event interrupt status (any domain). Asserted upon completion of any clock domain force wakeup transition or upon completion of any power domain sleep transition with at least one enclosed clock domain configured in forced-sleep. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
7 | DPLL_DDR_RECAL_ST | DDR DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
6 | DPLL_GPU_RECAL_ST | GPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
5 | DPLL_GMAC_RECAL_ST | GMAC DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
4 | DPLL_ABE_RECAL_ST | ABE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
3 | DPLL_PER_RECAL_ST | PER DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
2 | DPLL_IVA_RECAL_ST | IVA DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
1 | DPLL_MPU_RECAL_ST | MPU DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending | ||||
0 | DPLL_CORE_RECAL_ST | CORE DPLL recalibration interrupt status. | RW | 0x0 |
0x0: No interrupt | ||||
0x1: Interrupt is pending |
Address Offset | 0x0000 00E4 | ||
Physical Address | 0x4AE0 60E4 | Instance | OCP_SOCKET_PRM |
Description | This register is used to configure the PRM's 32-bit debug output. There is one 7-bit source select field for selecting from a shared set of 8-bit internal signal blocks per byte. The signals included in each block are specified in the PRCM integration specification. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEL1 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:9 | RESERVED | R | 0x0 | |
8:0 | SEL1 | Internal signal block select for debug word byte-1 | RW | 0x0 |
Address Offset | 0x0000 00E8 | ||
Physical Address | 0x4AE0 60E8 | Instance | OCP_SOCKET_PRM |
Description | This register is used to configure the PRM's 32-bit debug output. There is one 7-bit source select field for selecting from a shared set of 8-bit internal signal blocks per byte. The signals included in each block are specified in the PRCM integration specification. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEL2 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:9 | RESERVED | R | 0x0 | |
8:0 | SEL2 | Internal signal block select for debug word byte-2 | RW | 0x0 |
Address Offset | 0x0000 00EC | ||
Physical Address | 0x4AE0 60EC | Instance | OCP_SOCKET_PRM |
Description | This register is used to configure the PRM's 32-bit debug output. There is one 7-bit source select field for selecting from a shared set of 8-bit internal signal blocks per byte. The signals included in each block are specified in the PRCM integration specification. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEL3 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:9 | RESERVED | R | 0x0 | |
8:0 | SEL3 | Internal signal block select for debug word byte-3 | RW | 0x0 |
Address Offset | 0x0000 00F0 | ||
Physical Address | 0x4AE0 60F0 | Instance | OCP_SOCKET_PRM |
Description | This register is used to configure the PRM's 32-bit debug output. There is one 7-bit source select field for selecting from a shared set of 8-bit internal signal blocks per byte. The signals included in each block are specified in the PRCM integration specification. [warm reset insensitive] | ||
Type | RW |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | SEL0 |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:9 | RESERVED | R | 0x0 | |
8:0 | SEL0 | Internal signal block select for debug word byte-0 | RW | 0x0 |
Address Offset | 0x0000 00F4 | ||
Physical Address | 0x4AE0 60F4 | Instance | OCP_SOCKET_PRM |
Description | This register is used to monitor the PRM's 32 bit HEDEBUG BUS [warm reset insensitive] | ||
Type | R |
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
OUTPUT |
Bits | Field Name | Description | Type | Reset |
---|---|---|---|---|
31:0 | OUTPUT | HW DEBUG OUTPUT | R | 0x0 |