msm_serial_hs_lite: Reset uartdm core after changing baud rate

Rxstale interrupt is not working after changing the baud rate once device
is opened. It is required to reset the receiver and transmitter after
modifying the IPR register which is not done in current programming
sequence. This change resets uartdm core i.e. receiver, transmitter, error
state, break condition, CTS and RFR which fixes the issue.

With this change, remove programming sequence used in startup as opening
the device node will always calls set_termios after startup.

CRs-Fixed: 294380
Signed-off-by: Mayank Rana <mrana@codeaurora.org>
1 file changed