SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Though the PCIe controller wrapper TI configuration registers are also accessible (aliased) at base address 0x5100_3000 (PCIe_SS1) and 0x5180_3000 (PCIe_SS2), the preferable base addresses to access them are the ones used in above table, that is, 0x5100 2000 and 0x5180 2000. These registers are visible only within the device L3_MAIN space.
Register Name | Type | Register Width (Bits) | Address Offset | PCIe_SS1_TI_CONF Physical Address |
---|---|---|---|---|
PCIECTRL_TI_CONF_REVISION | R | 32 | 0x0000 0000 | 0x5100 2000 |
PCIECTRL_TI_CONF_SYSCONFIG | RW | 32 | 0x0000 0010 | 0x5100 2010 |
PCIECTRL_TI_CONF_IRQ_EOI | RW | 32 | 0x0000 0018 | 0x5100 2018 |
PCIECTRL_TI_CONF_IRQSTATUS_RAW_MAIN | RW | 32 | 0x0000 0020 | 0x5100 2020 |
PCIECTRL_TI_CONF_IRQSTATUS_MAIN | RW | 32 | 0x0000 0024 | 0x5100 2024 |
PCIECTRL_TI_CONF_IRQENABLE_SET_MAIN | RW | 32 | 0x0000 0028 | 0x5100 2028 |
PCIECTRL_TI_CONF_IRQENABLE_CLR_MAIN | RW | 32 | 0x0000 002C | 0x5100 202C |
PCIECTRL_TI_CONF_IRQSTATUS_RAW_MSI | RW | 32 | 0x0000 0030 | 0x5100 2030 |
PCIECTRL_TI_CONF_IRQSTATUS_MSI | RW | 32 | 0x0000 0034 | 0x5100 2034 |
PCIECTRL_TI_CONF_IRQENABLE_SET_MSI | RW | 32 | 0x0000 0038 | 0x5100 2038 |
PCIECTRL_TI_CONF_IRQENABLE_CLR_MSI | RW | 32 | 0x0000 003C | 0x5100 203C |
PCIECTRL_TI_CONF_DEVICE_TYPE | RW | 32 | 0x0000 0100 | 0x5100 2100 |
PCIECTRL_TI_CONF_DEVICE_CMD | RW | 32 | 0x0000 0104 | 0x5100 2104 |
PCIECTRL_TI_CONF_PM_CTRL | RW | 32 | 0x0000 0108 | 0x5100 2108 |
PCIECTRL_TI_CONF_PHY_CS | RW | 32 | 0x0000 010C | 0x5100 210C |
PCIECTRL_TI_CONF_INTX_ASSERT | RW | 32 | 0x0000 0124 | 0x5100 2124 |
PCIECTRL_TI_CONF_INTX_DEASSERT | RW | 32 | 0x0000 0128 | 0x5100 2128 |
PCIECTRL_TI_CONF_MSI_XMT | RW | 32 | 0x0000 012C | 0x5100 212C |
PCIECTRL_TI_CONF_DEBUG_CFG | RW | 32 | 0x0000 0140 | 0x5100 2140 |
PCIECTRL_TI_CONF_DEBUG_DATA | R | 32 | 0x0000 0144 | 0x5100 2144 |
PCIECTRL_TI_CONF_DIAG_CTRL | RW | 32 | 0x0000 0148 | 0x5100 2148 |
Register Name | Type | Register Width (Bits) | Address Offset | PCIe_SS2_TI_CONF Physical Address |
---|---|---|---|---|
PCIECTRL_TI_CONF_REVISION | R | 32 | 0x0000 0000 | 0x5180 2000 |
PCIECTRL_TI_CONF_SYSCONFIG | RW | 32 | 0x0000 0010 | 0x5180 2010 |
PCIECTRL_TI_CONF_IRQ_EOI | RW | 32 | 0x0000 0018 | 0x5180 2018 |
PCIECTRL_TI_CONF_IRQSTATUS_RAW_MAIN | RW | 32 | 0x0000 0020 | 0x5180 2020 |
PCIECTRL_TI_CONF_IRQSTATUS_MAIN | RW | 32 | 0x0000 0024 | 0x5180 2024 |
PCIECTRL_TI_CONF_IRQENABLE_SET_MAIN | RW | 32 | 0x0000 0028 | 0x5180 2028 |
PCIECTRL_TI_CONF_IRQENABLE_CLR_MAIN | RW | 32 | 0x0000 002C | 0x5180 202C |
PCIECTRL_TI_CONF_IRQSTATUS_RAW_MSI | RW | 32 | 0x0000 0030 | 0x5180 2030 |
PCIECTRL_TI_CONF_IRQSTATUS_MSI | RW | 32 | 0x0000 0034 | 0x5180 2034 |
PCIECTRL_TI_CONF_IRQENABLE_SET_MSI | RW | 32 | 0x0000 0038 | 0x5180 2038 |
PCIECTRL_TI_CONF_IRQENABLE_CLR_MSI | RW | 32 | 0x0000 003C | 0x5180 203C |
PCIECTRL_TI_CONF_DEVICE_TYPE | RW | 32 | 0x0000 0100 | 0x5180 2100 |
PCIECTRL_TI_CONF_DEVICE_CMD | RW | 32 | 0x0000 0104 | 0x5180 2104 |
PCIECTRL_TI_CONF_PM_CTRL | RW | 32 | 0x0000 0108 | 0x5180 2108 |
PCIECTRL_TI_CONF_PHY_CS | RW | 32 | 0x0000 010C | 0x5180 210C |
PCIECTRL_TI_CONF_INTX_ASSERT | RW | 32 | 0x0000 0124 | 0x5180 2124 |
PCIECTRL_TI_CONF_INTX_DEASSERT | RW | 32 | 0x0000 0128 | 0x5180 2128 |
PCIECTRL_TI_CONF_MSI_XMT | RW | 32 | 0x0000 012C | 0x5180 212C |
PCIECTRL_TI_CONF_DEBUG_CFG | RW | 32 | 0x0000 0140 | 0x5180 2140 |
PCIECTRL_TI_CONF_DEBUG_DATA | R | 32 | 0x0000 0144 | 0x5180 2144 |
PCIECTRL_TI_CONF_DIAG_CTRL | RW | 32 | 0x0000 0148 | 0x5180 2148 |