SPRUIE9D May 2017 – May 2024 DRA74P , DRA75P , DRA76P , DRA77P
Table 3-182 lists for each module of the clock domain the clocks the module receives and their role (that is, functional or interface clock).
Module | Clock | Clock Type |
---|---|---|
MMC1 | MMC1_GFCLK | Functional |
L3INIT_32K_GFCLK | Functional | |
L3INIT_L3_GICLK | Interface(1) | |
MMC2 | MMC2_GFCLK | Functional |
L3INIT_32K_GFCLK | Functional | |
L3INIT_L3_GICLK | Interface(1) | |
USB1 | L3INIT_960M_GFCLK | Functional |
L3INIT_L3_GICLK | Interface(1) | |
USB_OTG_SS_REF_CLK | Reference clock for the DPLL_USB_OTG_SS (not managed by the PRCM module) | |
USB_LFPS_TX_GFCLK | Interface | |
USB2 | L3INIT_960M_GFCLK | Functional |
L3INIT_L3_GICLK | Interface(1) | |
USB_OTG_SS_REF_CLK | Reference clock for the DPLL_USB_OTG_SS (not managed by the PRCM module) | |
USB3 | L3INIT_L3_GICLK | Interface |
USB_OTG_SS_REF_CLK | Reference clock for the DPLL_USB_OTG_SS (not managed by the PRCM module) | |
USB4 | L3INIT_L3_GICLK | Interface(1) |
USB_OTG_SS_REF_CLK | Reference clock for the DPLL_USB_OTG_SS (not managed by the PRCM module) | |
USB2PHY1 | COREAON_32K_GFCLK | Functional |
USB2PHY2 | COREAON_32K_GFCLK | Functional |
USB3_PHY | COREAON_32K_GFCLK | Functional |
SATA | L3INIT_L3_GICLK | Interface |
L3INIT_48M_GFCLK | Functional | |
SATA_REF_GFCLK | Functional | |
IEEE1500_2_OCP | L3INIT_L3_GICLK | Interface and functional |
L3INIT_L4_GICLK | Interface | |
OCP2SCP1 | L3INIT_L4_GICLK | Interface |
OCP2SCP3 | L3INIT_L4_GICLK | Interface |
MLB_SS | MLB_SHB_L3_GICLK | Interface |
MLB_SS | MLB_SPB_L4_GICLK | Interface |
MLB_SS | MLB_SYS_L3_GFCLK | Functional |
Table 3-183 lists the supported wake-up request generation capability for each module of the clock domain.
Module | Wake-Up Feature |
---|---|
MMC1 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, DMA_SYSTEM-DMA) |
MMC2 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, DMA_SYSTEM-DMA) |
OCP2SCP1, OCP2SCP3, GMAC | None |
IEEE1500_2_OCP | Master wake-up request |
USB1 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, ) |
USB2 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, ) |
USB3 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, ) |
USB4 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, ) |
USB2PHY1 | None |
USB2PHY2 | None |
USB3_PHY | None |
SATA | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, )/ Master wake-up request |
PCIe_SS1 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, )/ Master wake-up request |
PCIe_SS2 | Slave wake-up request (MPU-IRQ, IPU1-IRQ, IPU2-IRQ, DSP1-IRQ, DSP2-IRQ, EVE1-IRQ, EVE2-IRQ, )/ Master wake-up request |
MLB_SS | Master wake-up request |
Table 3-184 lists the supported clock-management modes and associated software control bit fields for each module of the power domain.
Module | Clock-Management Protocol | Status Bit Field | Role |
---|---|---|---|
IEEE1500_2_OCP | Slave/master | CM_L3INIT_IEEE1500_2_OCP_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_IEEE1500_2_OCP_CLKCTRL[17:16] IDLEST | Idle status | ||
MMC1 | Master/slave | CM_L3INIT_MMC1_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_MMC1_CLKCTRL[17:16] IDLEST | Idle status | ||
MMC2 | Master/slave | CM_L3INIT_MMC2_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_MMC2_CLKCTRL[17:16] IDLEST | Idle status | ||
USB1 | Slave/master | CM_L3INIT_USB_OTG_SS1_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_USB_OTG_SS1_CLKCTRL[17:16] IDLEST | Idle status | ||
USB2 | Slave/master | CM_L3INIT_USB_OTG_SS2_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_USB_OTG_SS2_CLKCTRL[17:16] IDLEST | Idle status | ||
USB3 | Slave/master | CM_L3INIT_USB_OTG_SS3_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_USB_OTG_SS3_CLKCTRL[17:16] IDLEST | Idle status | ||
USB4 | Slave/master | CM_L3INIT_USB_OTG_SS4_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_USB_OTG_SS4_CLKCTRL[17:16] IDLEST | Idle status | ||
USB2PHY1 | None | CM_COREAON_USB_PHY1_CORE_CLKCTRL[8] OPTFCLKEN_CLK32K | Optional functional clock control |
USB2PHY2 | None | CM_COREAON_USB_PHY2_CORE_CLKCTRL[8] OPTFCLKEN_CLK32K | Optional functional clock control |
USB3_PHY | None | CM_COREAON_USB_PHY3_CORE_CLKCTRL[8] OPTFCLKEN_CLK32K | Optional functional clock control |
SATA | Slave/master | CM_L3INIT_SATA_CLKCTRL[18] STBYST | Standby status |
CM_L3INIT_SATA_CLKCTRL[17:16] IDLEST | Idle status | ||
OCP2SCP1 | Slave | CM_L3INIT_OCP2SCP1_CLKCTRL[17:16] IDLEST | Standby status |
OCP2SCP3 | Slave | CM_L3INIT_OCP2SCP3_CLKCTRL[17:16] IDLEST | Standby status |
MLB_SS | CM_L3INIT_MLB_SS_CLKCTRL[18] STBYST | Standby status | |
CM_L3INIT_MLB_SS_CLKCTRL[17:16] IDLEST | Idle status |
Table 3-185 lists the supported clock-management modes and associated software control bit fields for each module of the power domain.
Module | Disabled | Auto | Enabled | Control Bit Field | Access Type |
---|---|---|---|---|---|
IEEE1500_2_OCP | N/A | Available | N/A | CM_L3INIT_IEEE1500_2_OCP_CLKCTRL[1:0] MODULEMODE | Read only |
MMC1 | Available | N/A | Available | CM_L3INIT_MMC1_CLKCTRL[1:0] MODULEMODE | Read/write |
MMC2 | Available | N/A | Available | CM_L3INIT_MMC2_CLKCTRL[1:0] MODULEMODE | Read/write |
USB1 | Available | Available | N/A | CM_L3INIT_USB_OTG_SS1_CLKCTRL[1:0] MODULEMODE | Read/write |
USB2 | Available | Available | N/A | CM_L3INIT_USB_OTG_SS2_CLKCTRL[1:0] MODULEMODE | Read/write |
USB3 | Available | Available | N/A | CM_L3INIT_USB_OTG_SS3_CLKCTRL[1:0] MODULEMODE | Read/write |
USB4 | Available | Available | N/A | CM_L3INIT_USB_OTG_SS4_CLKCTRL[1:0] MODULEMODE | Read/write |
SATA | Available | N/A | Available | CM_L3INIT_SATA_CLKCTRL[1:0] MODULEMODE | Read/write |
OCP2SCP1 | Available | Available | N/A | CM_L3INIT_OCP2SCP1_CLKCTRL[1:0] MODULEMODE | Read/write |
OCP2SCP3 | Available | Available | N/A | CM_L3INIT_OCP2SCP3_CLKCTRL[1:0] MODULEMODE | Read/write |
MLB_SS | Available | N/A | Available | CM_L3INIT_MLB_SS_CLKCTRL[1:0] MODULEMODE | Read/write |