SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Because the APLL_PCIE.CLKVCOLDO and APLL_PCIE.CLKVCOLDO_DIV are implemented as optional functional clocks the PRCM has software control on them. The two clocks can be controlled by PRCM registers corresponding to the implemented PCIe_SS controllers.
PRCM.CM_PCIE_PCIESS1_CLKCTRL[9] OPTFCLKEN_PCIEPHY_CLK bit controls the CLKVCOLDO clock for the PCIe PHY modules.
PRCM.CM_PCIE_PCIESS1_CLKCTRL[10] OPTFCLKEN_PCIEPHY_CLK_DIV bit controls the CLKVCOLDO_DIV clock for the PCIe PHY modules.
The same controls are duplicated in the registers below:
PRCM.CM_PCIE_PCIESS2_CLKCTRL[9] OPTFCLKEN_PCIEPHY_CLK bit controls the CLKVCOLDO clock for the PCIe PHY modules.
PRCM.CM_PCIE_PCIESS2_CLKCTRL[10] OPTFCLKEN_PCIEPHY_CLK_DIV bit controls the CLKVCOLDO_DIV clock for the PCIe PHY modules.
APLL_PCIE.CLKVCOLDO and APLL_PCIE.CLKVCOLDO_DIV clock outputs are automatically gated (pulled low) in the following scenarios: