Hi,
Guddi here, I am using TI814x EVM board. As per this processor there are 6 UART controllers i.e. from UART0,1,2,3,4,5.
UART0,1,2 controllers are getting functional clock from USB_PLL -> PRCM -> Divider circuit (inside PRCM i.e. "B" registers) -> output is 48MHz.
UART3,4,5 controllers have a mux regsiter i.e. "McBSP_UART_CLKSRC", configuring this mux register we will be able to select fucntional clock
to be either SYSCLK8, SYSCLK10 or SYSCLK6.
I am configuring this mux register i.e. McBSP_UART_CLKSRC to "0xA8" so that UART3,4,5 controller's functional clock to be SYSCLK10 (48MHz).
Even though i am configuring this mux register, it is reflecting in the mux register.
Note:
1) Unlocked both PLLSS registers and control mode registers.
2) I am in the supervisor mode.
3) PLLSS initialization has also been done.