tty: serial: msm: replace iowrite32_rep with writel_relaxed_no_log
RTB logs gets flooded during console write operation due to logged variant of API. This commit replaces logged variant API with no log variant to suppress logs. CRs-Fixed: 1030352 Change-Id: I79f943cbc13553b3dbdce68f5c1143fa54f6eafa Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
This commit is contained in:
parent
2d95d7d33c
commit
3351162b69
1 changed files with 3 additions and 1 deletions
|
@ -1391,6 +1391,7 @@ static void __msm_console_write(struct uart_port *port, const char *s,
|
||||||
int j;
|
int j;
|
||||||
unsigned int num_chars;
|
unsigned int num_chars;
|
||||||
char buf[4] = { 0 };
|
char buf[4] = { 0 };
|
||||||
|
const u32 *buffer;
|
||||||
|
|
||||||
if (is_uartdm)
|
if (is_uartdm)
|
||||||
num_chars = min(count - i, (unsigned int)sizeof(buf));
|
num_chars = min(count - i, (unsigned int)sizeof(buf));
|
||||||
|
@ -1415,7 +1416,8 @@ static void __msm_console_write(struct uart_port *port, const char *s,
|
||||||
while (!(msm_read(port, UART_SR) & UART_SR_TX_READY))
|
while (!(msm_read(port, UART_SR) & UART_SR_TX_READY))
|
||||||
cpu_relax();
|
cpu_relax();
|
||||||
|
|
||||||
iowrite32_rep(tf, buf, 1);
|
buffer = (const u32 *)buf;
|
||||||
|
writel_relaxed_no_log(*buffer, tf);
|
||||||
i += num_chars;
|
i += num_chars;
|
||||||
}
|
}
|
||||||
spin_unlock(&port->lock);
|
spin_unlock(&port->lock);
|
||||||
|
|
Loading…
Add table
Reference in a new issue