01.08.2013 Views

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

www.ti.com <strong>Power</strong>, <strong>Reset</strong>, <strong>and</strong> <strong>Clock</strong> <strong>Management</strong><br />

8.1.12 <strong>Clock</strong> Module Registers<br />

8.1.12.1 CM_PER Registers<br />

Table 8-27 lists the memory-mapped registers for the CM_PER. All register offset addresses not listed in<br />

Table 8-27 should be considered as reserved locations <strong>and</strong> the register contents should not be modified.<br />

Table 8-27. CM_PER REGISTERS<br />

Offset Acronym Register Name Section<br />

0h CM_PER_L4LS_CLKSTCTRL This register enables the domain power state transition. Section 8.1.12.1.1<br />

It controls the SW supervised clock domain state<br />

transition between ON-PER <strong>and</strong> ON-INPER states.<br />

It also hold one status bit per clock input of the domain.<br />

4h CM_PER_L3S_CLKSTCTRL This register enables the domain power state transition. Section 8.1.12.1.2<br />

It controls the SW supervised clock domain state<br />

transition between ON-ACTIVE <strong>and</strong> ON-INACTIVE<br />

states.<br />

It also hold one status bit per clock input of the domain.<br />

Ch CM_PER_L3_CLKSTCTRL This register enables the domain power state transition. Section 8.1.12.1.3<br />

It controls the SW supervised clock domain state<br />

transition between ON-ACTIVE <strong>and</strong> ON-INACTIVE<br />

states.<br />

It also hold one status bit per clock input of the domain.<br />

14h CM_PER_CPGMAC0_CLKCTRL This register manages the CPSW clocks. Section 8.1.12.1.4<br />

18h CM_PER_LCDC_CLKCTRL This register manages the LCD clocks. Section 8.1.12.1.5<br />

1Ch CM_PER_USB0_CLKCTRL This register manages the USB clocks. Section 8.1.12.1.6<br />

24h CM_PER_TPTC0_CLKCTRL This register manages the TPTC clocks. Section 8.1.12.1.7<br />

28h CM_PER_EMIF_CLKCTRL This register manages the EMIF clocks. Section 8.1.12.1.8<br />

2Ch CM_PER_OCMCRAM_CLKCTRL This register manages the OCMC clocks. Section 8.1.12.1.9<br />

30h CM_PER_GPMC_CLKCTRL This register manages the GPMC clocks. Section 8.1.12.1.10<br />

34h CM_PER_MCASP0_CLKCTRL This register manages the MCASP0 clocks. Section 8.1.12.1.11<br />

38h CM_PER_UART5_CLKCTRL This register manages the UART5 clocks. Section 8.1.12.1.12<br />

3Ch CM_PER_MMC0_CLKCTRL This register manages the MMC0 clocks. Section 8.1.12.1.13<br />

40h CM_PER_ELM_CLKCTRL This register manages the ELM clocks. Section 8.1.12.1.14<br />

44h CM_PER_I2C2_CLKCTRL This register manages the I2C2 clocks. Section 8.1.12.1.15<br />

48h CM_PER_I2C1_CLKCTRL This register manages the I2C1 clocks. Section 8.1.12.1.16<br />

4Ch CM_PER_SPI0_CLKCTRL This register manages the SPI0 clocks. Section 8.1.12.1.17<br />

50h CM_PER_SPI1_CLKCTRL This register manages the SPI1 clocks. Section 8.1.12.1.18<br />

60h CM_PER_L4LS_CLKCTRL This register manages the L4LS clocks. Section 8.1.12.1.19<br />

64h CM_PER_L4FW_CLKCTRL This register manages the L4FW clocks. Section 8.1.12.1.20<br />

68h CM_PER_MCASP1_CLKCTRL This register manages the MCASP1 clocks. Section 8.1.12.1.21<br />

6Ch CM_PER_UART1_CLKCTRL This register manages the UART1 clocks. Section 8.1.12.1.22<br />

70h CM_PER_UART2_CLKCTRL This register manages the UART2 clocks. Section 8.1.12.1.23<br />

74h CM_PER_UART3_CLKCTRL This register manages the UART3 clocks. Section 8.1.12.1.24<br />

78h CM_PER_UART4_CLKCTRL This register manages the UART4 clocks. Section 8.1.12.1.25<br />

7Ch CM_PER_TIMER7_CLKCTRL This register manages the TIMER7 clocks. Section 8.1.12.1.26<br />

80h CM_PER_TIMER2_CLKCTRL This register manages the TIMER2 clocks. Section 8.1.12.1.27<br />

84h CM_PER_TIMER3_CLKCTRL This register manages the TIMER3 clocks. Section 8.1.12.1.28<br />

88h CM_PER_TIMER4_CLKCTRL This register manages the TIMER4 clocks. Section 8.1.12.1.29<br />

ACh CM_PER_GPIO1_CLKCTRL This register manages the GPIO1 clocks. Section 8.1.12.1.30<br />

B0h CM_PER_GPIO2_CLKCTRL This register manages the GPIO2 clocks. Section 8.1.12.1.31<br />

B4h CM_PER_GPIO3_CLKCTRL This register manages the GPIO3 clocks. Section 8.1.12.1.32<br />

BCh CM_PER_TPCC_CLKCTRL This register manages the TPCC clocks. Section 8.1.12.1.33<br />

C0h CM_PER_DCAN0_CLKCTRL This register manages the DCAN0 clocks. Section 8.1.12.1.34<br />

SPRUH73E–October 2011–Revised May 2012 <strong>Power</strong>, <strong>Reset</strong>, <strong>and</strong> <strong>Clock</strong> <strong>Management</strong> (<strong>PRCM</strong>)<br />

Submit Documentation Feedback<br />

Copyright © 2011–2012, Texas Instruments Incorporated<br />

677

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!