/* This function will start transmitting any available data, if the port isn't already transmitting data.  */
static void qe_uart_start_tx(struct uart_port *port)
/* This function will start transmitting any available data, if the port isn't already transmitting data.  */
static void qe_uart_start_tx(struct uart_port *port)
{
	struct uart_qe_port *qe_port =
		container_of(port, struct uart_qe_port, port);
	if (in_be16(&qe_port->uccp->uccm) & UCC_UART_UCCE_TX)
		return;
	if (qe_uart_tx_pump(qe_port))
		setbits16(&qe_port->uccp->uccm, UCC_UART_UCCE_TX);
}