]> git.baikalelectronics.ru Git - arm-tf.git/commit
perf(imx): speed-up console/uart TX using FIFO
authorLoic Poulain <loic.poulain@linaro.org>
Wed, 11 Jan 2023 15:08:48 +0000 (16:08 +0100)
committerLoic Poulain <loic.poulain@linaro.org>
Fri, 27 Jan 2023 16:34:15 +0000 (17:34 +0100)
commit4be8c0993c82c535cdd5a0d7bbe065d9cf053ca8
tree071631d9be053a6d9f6028e8435535f44d4f7417
parentae006cd3bded8c9e79ff649d5502f024f1c2d94f
perf(imx): speed-up console/uart TX using FIFO

The current putc version test for TXEMPTY bit set (#6) instead
of waiting for TXFULL bit clear (#4), that slows the global
boot time as we are not taking benefit of the 32-byte FIFO.

We then need to implement the flush function to be sure the
transmit is complete (FIFO and shift register empty).

Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
Change-Id: I54873a5203e2afdc230e44ce73284e7a80985b4f
plat/imx/common/imx_uart_console.S