Lines Matching defs:ctl
199 static void bcm_uart_break_ctl(struct uart_port *port, int ctl)
207 if (ctl)
501 unsigned int ctl, baud, quot, ier;
516 ctl = bcm_uart_readl(port, UART_CTL_REG);
517 ctl &= ~UART_CTL_BITSPERSYM_MASK;
521 ctl |= (0 << UART_CTL_BITSPERSYM_SHIFT);
524 ctl |= (1 << UART_CTL_BITSPERSYM_SHIFT);
527 ctl |= (2 << UART_CTL_BITSPERSYM_SHIFT);
530 ctl |= (3 << UART_CTL_BITSPERSYM_SHIFT);
534 ctl &= ~UART_CTL_STOPBITS_MASK;
536 ctl |= UART_CTL_STOPBITS_2;
538 ctl |= UART_CTL_STOPBITS_1;
540 ctl &= ~(UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
542 ctl |= (UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
543 ctl &= ~(UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
545 ctl |= (UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
546 bcm_uart_writel(port, ctl, UART_CTL_REG);