SPRUJ17I March 2022 – August 2025 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
Table 13-244 describes power-management features available for the MMC/SD/SDIO modules.
| Feature | Registers | Description |
|---|---|---|
| Clock Auto Gating | MMC_SYSCONFIG AUTOIDLE bit | This bit allows a local power optimization inside module, by gating the OCP clock upon the interface activity or gating the CLKADPI clock upon the internal activity. |
| Target Idle Modes | MMC_SYSCONFIG SIDLEMODE bit | Force-idle, No-idle, and Smart-idle modes |
| Clock Activity | MMC_SYSCONFIG CLOCKACTIVITY bit | Please see Table 13-245 for configuration details. |
| Global Wake-Up Enable | MMC_SYSCONFIG ENAWAKEUP bit | This bit enables the wake-up feature at module level. |
| Wake-Up Sources Enable | MMC_HCTL register | This register holds one active high enable bit per event source able to generate wake-up signal. |
| Clock State When Module is in IDLE State | ||||
|---|---|---|---|---|
| CLOCKACTIVITY Values | OCP Clock | CLKADPI | Features Available when Module is in IDLE State | Wake-Up Events |
| 00 | OFF | OFF | None | Card Interrupt |
| 10 | OFF | ON | None | |
| 01 | ON | OFF | None | |
| 11 | ON | ON | All | |
The PRCM module has no hardware means of reading CLOCKACTIVITY settings. Thus, software must ensure consistent programming between the CLOCKACTIVITY and MMC clock PRCM control bits.