msm_serial_hs_lite: Correct calculation of uartclk rate
msm_serial_hs_lite: Correct calculation of uartclk rate

UART clock rate is not calculated correctly when lowering uart
baud rate once higher than 460800 bps baud rate is used. UART
clock needs to be set as (16 * baud rate) for baud rate more than
460800 bps otherwise it needs to be 7327800 Hz. UART baud rate is
derived from set uart clock frequency and value programmed into
UART CSR (Clock Selection Register).

Change-Id: Ia9fb06884f89765a789f1ec129a8e920eb43313e
Signed-off-by: Mayank Rana <c0579117a9883a806771b33bfb04b3440dbd27bf@codeaurora.org>

TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas,TeamVee-Kanas/android_kernel_samsung_kanas