else 
smcp->smc_smcmr |= SMCMR_TEN; } else { 
static void cpm_uart_start_tx(struct uart_port *port, unsigned int tty_start){	struct uart_cpm_port *pinfo = (struct uart_cpm_port *)port;	volatile smc_t *smcp = pinfo->smcp;	volatile scc_t *sccp = pinfo->sccp;	pr_debug("CPM uart[%d]:start tx\n", port->line);	if (IS_SMC(pinfo)) {		if (smcp->smc_smcm & SMCM_TX)			return;	} else {		if (sccp->scc_sccm & UART_SCCM_TX)			return;	}	if (cpm_uart_tx_pump(port) != 0) {		if (IS_SMC(pinfo))			smcp->smc_smcm |= SMCM_TX;		else			sccp->scc_sccm |= UART_SCCM_TX;	}}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/311c46273f0e8b140d4cc68e13128cbc22114807/cpm_uart_core.c/clean/drivers/serial/cpm_uart/cpm_uart_core.c