SPRUHZ7K August 2015 – April 2024 AM5706 , AM5708 , AM5716 , AM5718 , AM5718-HIREL
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 | |
TP_OCP2SCP3_DPLLCTRL _PHY_PCIE2_TARG | 0x4A09 5800 | 0x4A09 5BFF | 1KiB | Module target port — OCP2SCP target — DPLLCTRL | |
Reserved | Reserved | 0x4A09 5C00 | 0x4A09 5FFF | 1KiB | Reserved |
OCP2SCP3 | Reserved | 0x4A09 6000 | 0x4A09 63FF | 1KiB | Reserved |
Reserved | 0x4A09 6400 | 0x4A09 67FF | 1KiB | Reserved | |
TP_OCP2SCP3_DPLLCTRL _SATA_TARG(2) | 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(3) | TP_SATA_TARG | 0x4A14 0000 | 0x4A14 FFFF | 64KiB | Module target port |
TA_SATA_TARG | 0x4A15 0000 | 0x4A15 0FFF | 4KiB | L4 target agent | |
Reserved | Reserved | 0x4A15 1000 | 0x4A15 8FFF | 32KiB | 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(1) | 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(1) | 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 | |
Reserved | Reserved | 0x4A17 3000 | 0x4A17 4FFF | 8KiB | Reserved |
PRU-ICSS1 | TP_PRUSS1_FW_CFG_TARG | 0x4A17 5000 | 0x4A17 5FFF | 4KiB | Module target port |
TA_PRUSS1_FW_CFG_TARG | 0x4A17 6000 | 0x4A17 6FFF | 4KiB | L4 target agent | |
PRU-ICSS2 | TP_PRUSS2_FW_CFG_TARG | 0x4A17 7000 | 0x4A17 7FFF | 4KiB | Module target port |
TA_PRUSS2_FW_CFG_TARG | 0x4A17 8000 | 0x4A17 8FFF | 4KiB | L4 target agent | |
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 | |
Reserved | Reserved | 0x4A20 E000 | 0x4A20 FFFF | 8KiB | Reserved |
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 BFFF | 16MiB | Reserved |
Reserved | Reserved | 0x4A22 C000 | 0x4ADF FFFF | 12112 MiB | Reserved |