Lines Matching defs:ctl
208 static void bcm_uart_break_ctl(struct uart_port *port, int ctl)
216 if (ctl)
499 unsigned int ctl, baud, quot, ier;
509 ctl = bcm_uart_readl(port, UART_CTL_REG);
510 ctl &= ~UART_CTL_BITSPERSYM_MASK;
514 ctl |= (0 << UART_CTL_BITSPERSYM_SHIFT);
517 ctl |= (1 << UART_CTL_BITSPERSYM_SHIFT);
520 ctl |= (2 << UART_CTL_BITSPERSYM_SHIFT);
523 ctl |= (3 << UART_CTL_BITSPERSYM_SHIFT);
527 ctl &= ~UART_CTL_STOPBITS_MASK;
529 ctl |= UART_CTL_STOPBITS_2;
531 ctl |= UART_CTL_STOPBITS_1;
533 ctl &= ~(UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
535 ctl |= (UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
536 ctl &= ~(UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
538 ctl |= (UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
539 bcm_uart_writel(port, ctl, UART_CTL_REG);