SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
This procedure initializes the clock domain of the device after a POR or software reset.
Step | Register/Bit Field/Programming Model | Value |
---|---|---|
Configure module clock-management feature of master modules in the clock domain. | <Module name>_SYSCONFIG[x] MIDLEMODE <Module name>_SYSCONFIG[x] STANDBYMODE | xx(1) |
Configure module clock-management feature of slave modules in the clock domain. | See Section 3.10.3.3. | |
Enable/disable static sleep dependency with other clock domains (that is, destination clock domains). Not all dependencies are configurable. | CM_<Clock Domain name>_STATICDEP[x] <Destination Clock Domain name>_STATDEP | 0x0: Disable 0x1: Enable |
Set dynamic dependency window size. | CM_<Clock Domain name>_DYNAMICDEP[27:24] WINDOWSIZE | xx(2) |
Enable/disable module wake-up dependency for the modules of the clock domain. It is available when the module can generate an interrupt or a DMA request to a service provider module (for example, a processor or DMA). | PM_<Clock Domain name>_<Module name>_WKDEP[x] WKUPDEP_<Module name>_<DMA/IRQ reques>t_<DMA/Processor name> | 0x0: Disable 0x1: Enable |
Set clock domain state transition feature. | CM_<Clock Domain name>_CLKSTCTRL[1:0] CLKTRCTRL | xx(3) |