This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320DM8147: u-boot accesses undocumented registers

Part Number: TMS320DM8147
Other Parts Discussed in Thread: CCSTUDIO

We have noticed that the 814x u-boot is manipulating registers that don't seem to be documented in the TRM

For instance the following is defined in u-boot-omap3\arch\arm\include\asm\arch-ti81xx\cpu.h

Line 427: #define CM_DEFAULT_L3_FAST_CLKSTCTRL    (PRCM_BASE + 0x0508)

and u-boot has code that does things like (in ddr2.c):

/*Enable the Power Domain Transition of L3 Fast Domain Peripheral */
    __raw_writel(0x2, CM_DEFAULT_L3_FAST_CLKSTCTRL);

However, the TRM documents only a subset of these.  See section 2.10.7

Is the u-boot code incorrect?.  Or is the TRM incorrect?

thanks