SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
The L4_CFG interconnect is a 12-MiB space composed of the L4_CFG interconnect configuration registers and the module registers.
Table 2-3 describes the mapping of the registers for the L4_CFG interconnect.
All memory spaces described as modules provide direct access to module registers outside the L4_CFG interconnect. All other accesses are internal to the L4_CFG interconnect.
Module name | Region Name | Start_address (hex) | End_address (hex) | Size | Description |
---|---|---|---|---|---|
L4_CFG | L4_CFG_AP | 0x4A00_0000 | 0x4A00_07FF | 2KiB | Address protection |
L4_CFG_LA | 0x4A00_0800 | 0x4A00_0FFF | 2KiB | Link agent | |
L4_CFG_IA_IP0 | 0x4A00_1000 | 0x4A00_1FFF | 4KiB | Initiator port | |
CTRL_MODULE _CORE | TP_CTRL_MODULE _CORE_TARG | 0x4A00_2000 | 0x4A00_3FFF | 8KiB | Module target port |
TA_CTRL_MODULE _CORE_TARG | 0x4A00_4000 | 0x4A00_4FFF | 4KiB | L4 target agent | |
CM_CORE _AON | TP_CM_CORE_AON _TARG | 0x4A00_5000 | 0x4A00_5FFF | 4KiB | Module target port |
TA_CM_CORE_AON _TARG | 0x4A00_6000 | 0x4A00_6FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A00_7000 | 0x4A00_7FFF | 4KiB | Reserved |
CM_CORE | TP_CM_CORE_TARG | 0x4A00_8000 | 0x4A00_9FFF | 8KiB | Module target port |
TA_CM_CORE_TARG | 0x4A00_A000 | 0x4A00_AFFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A00_B000 | 0x4A05_5FFF | 148KiB | Reserved |
DMA_SYSTEM | TP_DMA_SYSTEM_TARG | 0x4A05_6000 | 0x4A05_6FFF | 4KiB | Module target port |
TA_DMA_SYSTEM_TARG | 0x4A05_7000 | 0x4A05_7FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A05_8000 | 0x4A07_FFFF | 156KiB | Reserved |
OCP2SCP1 | TP_OCP2SCP1_TARG | 0x4A08_0000 | 0x4A08_3FFF | 16KiB | Module target port - OCP2SCP module registers |
TP_OCP2SCP1_USB _PHY1_CORE_TARG | 0x4A08_4000 | 0x4A08_43FF | 1KiB | Module target port - OCP2SCP target - USB2PHY1 | |
Reserved | 0x4A08_4400 | 0x4A08_47FF | 1KiB | Reserved | |
Reserved | 0x4A08_4800 | 0x4A08_4BFF | 1KiB | Reserved | |
TP_OCP2SCP1_DPLLCTRL _USB_OTG_SS_TARG | 0x4A08_4C00 | 0x4A08_4FFF | 1KiB | Module target port - OCP2SCP target- DPLLCTRL_USB_OTG_SS | |
TP_OCP2SCP1_USB _PHY2_CORE_TARG | 0x4A08_5000 | 0x4A08_53FF | 1KiB | Module target port - OCP2SCP target - USB2PHY2 | |
Reserved | Reserved | 0x4A08_5400 | 0x4A08_7FFF | 11KiB | Reserved |
L4_CFG | TA_OCP2SCP1_TARG | 0x4A08_8000 | 0x4A08_8FFF | 4Kib | L4 target agent |
Reserved | Reserved | 0x4A08_9000 | 0x4A08_FFFF | 28KiB | Reserved |
OCP2SCP3 | TP_OCP2SCP3_TARG | 0x4A09_0000 | 0x4A09_3FFF | 16KiB | Module target port - OCP2SCP module registers |
Reserved | 0x4A09_4000 | 0x4A09_43FF | 1KiB | Reserved | |
Reserved | 0x4A09_4400 | 0x4A09_47FF | 1KiB | Reserved | |
TP_OCP2SCP3_DPLLCTRL _PCIE1_TARG | 0x4A09_4800 | 0x4A09_4BFF | 1KiB | Module target port - OCP2SCP target- DPLLCTRL_PCIE | |
Reserved | Reserved | 0x4A09_4C00 | 0x4A09_4FFF | 1KiB | Reserved |
OCP2SCP3 | Reserved | 0x4A09_5000 | 0x4A09_53FF | 1KiB | Reserved |
Reserved | 0x4A09_5400 | 0x4A09_57FF | 1KiB | Reserved | |
Reserved | Reserved | 0x4A09_5800 | 0x4A09_5FFF | 2KiB | Reserved |
OCP2SCP3 | Reserved | 0x4A09_6000 | 0x4A09_63FF | 1KiB | Reserved |
Reserved | 0x4A09_6400 | 0x4A09_67FF | 1KiB | Reserved | |
TP_OCP2SCP3_DPLLCTRL _SATA_TARG | 0x4A09_6800 | 0x4A09_6BFF | 1KiB | Module target port - OCP2SCP target- DPLLCTRL_SATA | |
Reserved | Reserved | 0x4A09_6C00 | 0x4A09_7FFF | 5KiB | Reserved |
L4_CFG | TA_OCP2SCP3_TARG | 0x4A09_8000 | 0x4A09_8FFF | 4KiB | L4 target agent |
Reserved | Reserved | 0x4A09_9000 | 0x4A09_FFFF | 28KiB | Reserved |
OCP2SCP2 | TP_OCP2SCP2_TARG | 0x4A0A_0000 | 0x4A0A_3FFF | 16KiB | Module target port - OCP2SCP module registers |
TP_OCP2SCP2_DPLLCTRL _VIDEO1_TARG | 0x4A0A_4000 | 0x4A0A_43FF | 1KiB | Module target port - OCP2SCP target - DPLLCTRL_VIDEO1 | |
Reserved | Reserved | 0x4A0A_4400 | 0x4A0A_4FFF | 3KiB | Reserved |
OCP2SCP2 | TP_OCP2SCP2_DPLLCTRL _VIDEO2_TARG | 0x4A0A_5000 | 0x4A0A_53FF | 1KiB | Module target port - OCP2SCP target - DPLLCTRL_VIDEO2 |
Reserved | Reserved | 0x4A0A_5400 | 0x4A0A_5FFF | 3KiB | Reserved |
OCP2SCP2 | TP_OCP2SCP2_DPLLCTRL _HDMI_TARG | 0x4A0A_6000 | 0x4A0A_63FF | 1KiB | Module target port - OCP2SCP target - DPLLCTRL_HDMI |
Reserved | Reserved | 0x4A0A_6400 | 0x4A0A_7FFF | 7KiB | Reserved |
L4_CFG | TA_OCP2SCP2_TARG | 0x4A0A_8000 | 0x4A0A_8FFF | 4KiB | L4 target agent |
Reserved | Reserved | 0x4A0A_9000 | 0x4A0F_3FFF | 300KiB | Reserved |
MAILBOX1 | TP_MAILBOX1_TARG | 0x4A0F_4000 | 0x4A0F_4FFF | 4KiB | Module target port |
TA_MAILBOX1_TARG | 0x4A0F_5000 | 0x4A0F_5FFF | 4KiB | L4 target agent | |
SPINLOCK | TP_SPINLOCK_TARG | 0x4A0F_6000 | 0x4A0F_6FFF | 4KiB | Module target port |
TA_SPINLOCK_TARG | 0x4A0F_7000 | 0x4A0F_7FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A0F_8000 | 0x4A10_1FFF | 40KiB | Reserved |
OCP_WP_NOC | TP_OCP_WP_NOC_TARG | 0x4A10_2000 | 0x4A10_2FFF | 4KiB | Module target port |
TA_OCP_WP_NOC_TARG | 0x4A10_3000 | 0x4A10_3FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A10_4000 | 0x4A13_FFFF | 240KiB | Reserved |
SATA | TP_SATA_TARG | 0x4A14_0000 | 0x4A14_FFFF | 64KiB | Module target port |
TA_SATA_TARG | 0x4A15_0000 | 0x4A15_0FFF | 4KiB | L4 target agent | |
EVE1 | TP_EVE1_FW_CFG_TARG | 0x4A15_1000 | 0x4A15_1FFF | 4KiB | Module target port |
TA_EVE1_FW_CFG_TARG | 0x4A15_2000 | 0x4A15_2FFF | 4KiB | L4 target agent | |
EVE2 | TP_EVE2_FW_CFG_TARG | 0x4A15_3000 | 0x4A15_3FFF | 4KiB | Module target port |
TA_EVE2_FW_CFG_TARG | 0x4A15_4000 | 0x4A15_4FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A15_5000 | 0x4A15_8FFF | 16KiB | Reserved |
PCIE_SS2 | TP_PCIE_SS2_FW _CFG_TARG | 0x4A15_9000 | 0x4A15_9FFF | 4KiB | Module target port |
TA_PCIE_SS2_FW _CFG_TARG | 0x4A15_A000 | 0x4A15_AFFF | 4KiB | L4 target agent | |
IPU1 | TP_IPU1_FW_CFG_TARG | 0x4A15_B000 | 0x4A15_BFFF | 4KiB | Module target port |
TA_IPU1_FW_CFG_TARG | 0x4A15_C000 | 0x4A15_CFFF | 4KiB | L4 target agent | |
VCP1 | TP_VCP1_FW_CFG_TARG | 0x4A15_D000 | 0x4A15_DFFF | 4KiB | Module target port |
TA_VCP1_FW_CFG_TARG | 0x4A15_E000 | 0x4A15_EFFF | 4KiB | L4 target agent | |
VCP2 | TP_VCP2_FW_CFG_TARG | 0x4A15_F000 | 0x4A15_FFFF | 4KiB | Module target port |
TA_VCP2_FW_CFG_TARG | 0x4A16_0000 | 0x4A16_0FFF | 4KiB | L4 target agent | |
EDMA_TPCC | TP_EDMA_TPCC_FW_CFG _TARG | 0x4A16_1000 | 0x4A16_1FFF | 4KiB | Module target port |
TA_EDMA_TPCC_FW _CFG_TARG | 0x4A16_2000 | 0x4A16_2FFF | 4KiB | L4 target agent | |
EDMA_TC0 | TP_EDMA_TC0_FW _CFG_TARG | 0x4A16_3000 | 0x4A16_3FFF | 4KiB | Module target port |
TA_EDMA_TC0_FW _CFG_TARG | 0x4A16_4000 | 0x4A16_4FFF | 4KiB | L4 target agent | |
PCIE_SS1 | TP_PCIE_SS1_FW _CFG_TARG | 0x4A16_5000 | 0x4A16_5FFF | 4KiB | Module target port |
TA_PCIE_SS1_FW _CFG_TARG | 0x4A16_6000 | 0x4A16_6FFF | 4KiB | L4 target agent | |
McASP1 | TP_MCASP1_FW _CFG_TARG | 0x4A16_7000 | 0x4A16_7FFF | 4KiB | Module target port |
TA_MCASP1_FW _CFG_TARG | 0x4A16_8000 | 0x4A16_8FFF | 4KiB | L4 target agent | |
McASP2 | TP_MCASP2_FW _CFG_TARG | 0x4A16_9000 | 0x4A16_9FFF | 4KiB | Module target port |
TA_MCASP2_FW_CFG _TARG | 0x4A16_A000 | 0x4A16_AFFF | 4KiB | L4 target agent | |
McASP3 | TP_MCASP3_FW _CFG_TARG | 0x4A16_B000 | 0x4A16_BFFF | 4KiB | Module target port |
TA_MCASP3_FW _CFG_TARG | 0x4A16_C000 | 0x4A16_CFFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A16_D000 | 0x4A17_0FFF | 16KiB | Reserved |
DSP1 | TP_DSP1_FW_CFG_TARG | 0x4A17_1000 | 0x4A17_1FFF | 4KiB | Module target port |
TA_DSP1_FW_CFG_TARG | 0x4A17_2000 | 0x4A17_2FFF | 4KiB | L4 target agent | |
DSP2 | TP_DSP2_FW_CFG_TARG | 0x4A17_3000 | 0x4A17_3FFF | 4KiB | Module target port |
TA_DSP2_FW_CFG_TARG | 0x4A17_4000 | 0x4A17_4FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A17_5000 | 0x4A17_8FFF | 16KiB | Reserved |
QSPI | TP_QSPI_FW_CFG_TARG | 0x4A17_9000 | 0x4A17_9FFF | 4KiB | Module target port |
TA_QSPI_FW_CFG_TARG | 0x4A17_A000 | 0x4A17_AFFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A17_B000 | 0x4A20_9FFF | 572KiB | Reserved |
MA_MPU _NTTP | TP_MA_MPU_NTTP_FW _CFG_TARG | 0x4A20_A000 | 0x4A20_AFFF | 4KiB | Module target port |
TA_MA_MPU_NTTP_FW _CFG_TARG | 0x4A20_B000 | 0x4A20_BFFF | 4KiB | L4 target agent | |
EMIF_OCP_FW | TP_EMIF_OCP_FW _CFG_TARG | 0x4A20_C000 | 0x4A20_CFFF | 4KiB | Module target port |
TA_EMIF_OCP_FW _CFG_TARG | 0x4A20_D000 | 0x4A20_DFFF | 4KiB | L4 target agent | |
OCMC_RAM2 | TP_OCMC_RAM2_FW _CFG_TARG | 0x4A20_E000 | 0x4A20_EFFF | 4KiB | Module target port |
TA_OCMC_RAM2_FW _CFG_TARG | 0x4A20_F000 | 0x4A20_FFFF | 4KiB | L4 target agent | |
GPMC | TP_GPMC_FW _CFG_TARG | 0x4A21_0000 | 0x4A21_0FFF | 4KiB | Module target port |
TA_GPMC_FW _CFG_TARG | 0x4A21_1000 | 0x4A21_1FFF | 4KiB | L4 target agent | |
OCMC_RAM1 | TP_OCMC_RAM1_FW_CFG_TARG | 0x4A21_2000 | 0x4A21_2FFF | 4KiB | Module target port |
TA_OCMC_RAM1_FW_CFG_TARG | 0x4A21_3000 | 0x4A21_3FFF | 4KiB | L4 target agent | |
GPU | TP_GPU_FW_CFG_TARG | 0x4A21_4000 | 0x4A21_4FFF | 4KiB | Module target port |
TA_GPU_FW_CFG_TARG | 0x4A21_5000 | 0x4A21_5FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A21_6000 | 0x4A21_7FFF | 8KiB | Reserved |
IPU2 | TP_IPU2_FW_CFG_TARG | 0x4A21_8000 | 0x4A21_8FFF | 4KiB | Module target port |
TA_IPU2_FW_CFG_TARG | 0x4A21_9000 | 0x4A21_9FFF | 4KiB | L4 target agent | |
BB2D | TP_BB2D_FW_CFG_TARG | 0x4A21_A000 | 0x4A21_AFFF | 4KiB | Module target port |
TA_BB2D_FW_CFG_TARG | 0x4A21_B000 | 0x4A21_BFFF | 4KiB | L4 target agent | |
DSS | TP_DSS_FW_CFG_TARG | 0x4A21_C000 | 0x4A21_CFFF | 4KiB | Module target port |
TA_DSS_FW_CFG_TARG | 0x4A21_D000 | 0x4A21_DFFF | 4KiB | L4 target agent | |
IVA | TP_IVA_SL2IF_FW _CFG_TARG | 0x4A21_E000 | 0x4A21_EFFF | 4KiB | Module target port |
TA_IVA_SL2IF_FW _CFG_TARG | 0x4A21_F000 | 0x4A21_FFFF | 4KiB | L4 target agent | |
IVA | TP_IVA_CONFIG_FW _CFG_TARG | 0x4A22_0000 | 0x4A22_0FFF | 4KiB | Module target port |
TA_IVA_CONFIG_FW _CFG_TARG | 0x4A22_1000 | 0x4A22_1FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A22_2000 | 0x4A22_3FFF | 8KiB | Reserved |
DEBUGSS | TP_DEBUGSS_CT_TBR _FW_CFG_TARG | 0x4A22_4000 | 0x4A22_4FFF | 4KiB | Module target port. See Table 2-2 |
TA_DEBUGSS_CT_TBR _FW_CFG_TARG | 0x4A22_5000 | 0x4A22_5FFF | 4KiB | L4 target agent | |
L3_INSTR | TP_L3_INSTR_FW _CFG_TARG | 0x4A22_6000 | 0x4A22_6FFF | 4KiB | Module target port |
TA_L3_INSTR_FW _CFG_TARG | 0x4A22_7000 | 0x4A22_7FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A22_8000 | 0x4A22_9FFF | 8MiB | Reserved |
OCMC_RAM3 | TP_OCMC_RAM3_FW _CFG_TARG | 0x4A22_A000 | 0x4A22_AFFF | 4MiB | Module target port |
TA_OCMC_RAM3_FW _CFG_TARG | 0x4A22_B000 | 0x4A22_BFFF | 4MiB | L4 target agent | |
Reserved | Reserved | 0x4A22_C000 | 0x4ADF_FFFF | 12112MiB | Reserved |