Lines Matching refs:cval
819 u32 cval = 0; in cdns_uart_set_termios() local
890 cval |= CDNS_UART_MR_CHARLEN_6_BIT; in cdns_uart_set_termios()
893 cval |= CDNS_UART_MR_CHARLEN_7_BIT; in cdns_uart_set_termios()
897 cval |= CDNS_UART_MR_CHARLEN_8_BIT; in cdns_uart_set_termios()
905 cval |= CDNS_UART_MR_STOPMODE_2_BIT; /* 2 STOP bits */ in cdns_uart_set_termios()
907 cval |= CDNS_UART_MR_STOPMODE_1_BIT; /* 1 STOP bit */ in cdns_uart_set_termios()
913 cval |= CDNS_UART_MR_PARITY_MARK; in cdns_uart_set_termios()
915 cval |= CDNS_UART_MR_PARITY_SPACE; in cdns_uart_set_termios()
918 cval |= CDNS_UART_MR_PARITY_ODD; in cdns_uart_set_termios()
920 cval |= CDNS_UART_MR_PARITY_EVEN; in cdns_uart_set_termios()
923 cval |= CDNS_UART_MR_PARITY_NONE; in cdns_uart_set_termios()
925 cval |= mode_reg & 1; in cdns_uart_set_termios()
926 writel(cval, port->membase + CDNS_UART_MR); in cdns_uart_set_termios()
928 cval = readl(port->membase + CDNS_UART_MODEMCR); in cdns_uart_set_termios()
930 cval |= CDNS_UART_MODEMCR_FCM; in cdns_uart_set_termios()
932 cval &= ~CDNS_UART_MODEMCR_FCM; in cdns_uart_set_termios()
933 writel(cval, port->membase + CDNS_UART_MODEMCR); in cdns_uart_set_termios()