Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2d7aeb93 authored by Satya Durga Srinivasu Prabhala's avatar Satya Durga Srinivasu Prabhala Committed by Srinivas Ramana
Browse files

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: default avatarSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>
parent c2aa9c2a
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -1589,6 +1589,7 @@ static void __msm_console_write(struct uart_port *port, const char *s,
		int j;
		unsigned int num_chars;
		char buf[4] = { 0 };
		const u32 *buffer;

		if (is_uartdm)
			num_chars = min(count - i, (unsigned int)sizeof(buf));
@@ -1613,7 +1614,8 @@ static void __msm_console_write(struct uart_port *port, const char *s,
		while (!(msm_read(port, UART_SR) & UART_SR_TX_READY))
			cpu_relax();

		iowrite32_rep(tf, buf, 1);
		buffer = (const u32 *)buf;
		writel_relaxed_no_log(*buffer, tf);
		i += num_chars;
	}
	spin_unlock(&port->lock);