Lines Matching defs:ctl
199 static void bcm_uart_break_ctl(struct uart_port *port, int ctl)
207 if (ctl)
469 unsigned int ctl, baud, quot, ier;
484 ctl = bcm_uart_readl(port, UART_CTL_REG);
485 ctl &= ~UART_CTL_BITSPERSYM_MASK;
489 ctl |= (0 << UART_CTL_BITSPERSYM_SHIFT);
492 ctl |= (1 << UART_CTL_BITSPERSYM_SHIFT);
495 ctl |= (2 << UART_CTL_BITSPERSYM_SHIFT);
498 ctl |= (3 << UART_CTL_BITSPERSYM_SHIFT);
502 ctl &= ~UART_CTL_STOPBITS_MASK;
504 ctl |= UART_CTL_STOPBITS_2;
506 ctl |= UART_CTL_STOPBITS_1;
508 ctl &= ~(UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
510 ctl |= (UART_CTL_RXPAREN_MASK | UART_CTL_TXPAREN_MASK);
511 ctl &= ~(UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
513 ctl |= (UART_CTL_RXPAREVEN_MASK | UART_CTL_TXPAREVEN_MASK);
514 bcm_uart_writel(port, ctl, UART_CTL_REG);