up->smc_brklen = 0; up->smc_brkec = 0; 
static void cpm_uart_init_smc(struct uart_cpm_port *pinfo){	int line = pinfo - cpm_uart_ports;	volatile smc_t *sp;	volatile smc_uart_t *up;	pr_debug("CPM uart[%d]:init_smc\n", pinfo->port.line);	sp = pinfo->smcp;	up = pinfo->smcup;	/* Store address */	pinfo->smcup->smc_rbase = (u_char *)pinfo->rx_bd_base - DPRAM_BASE;	pinfo->smcup->smc_tbase = (u_char *)pinfo->tx_bd_base - DPRAM_BASE;/* *  In case SMC1 is being relocated... */#if defined (CONFIG_I2C_SPI_SMC1_UCODE_PATCH)	up->smc_rbptr = pinfo->smcup->smc_rbase;	up->smc_tbptr = pinfo->smcup->smc_tbase;	up->smc_rstate = 0;	up->smc_tstate = 0;	up->smc_brkcr = 1;              /* number of break chars */	up->smc_brkec = 0;#endif	/* Set up the uart parameters in the	 * parameter ram.	 */	cpm_set_smc_fcr(up);	/* Using idle charater time requires some additional tuning.  */	up->smc_mrblr = pinfo->rx_fifosize;	up->smc_maxidl = pinfo->rx_fifosize;	up->smc_brkcr = 1;	cpm_line_cr_cmd(line, CPM_CR_INIT_TRX);	/* Set UART mode, 8 bit, no parity, one stop.	 * Enable receive and transmit.	 */	sp->smc_smcmr = smcr_mk_clen(9) | SMCMR_SM_UART;	/* Enable only rx interrupts clear all pending events. */	sp->smc_smcm = 0;	sp->smc_smce = 0xff;	sp->smc_smcmr |= (SMCMR_REN | SMCMR_TEN);}
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