Lines Matching refs:ip_sscr

168 	uint32_t ip_sscr;  member
458 port->ip_sscr = (ENTRIES_PER_RING * 3 / 4); in port_init()
465 port->ip_sscr |= SSCR_HIGH_SPD; in port_init()
467 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in port_init()
500 if (port->ip_sscr & SSCR_DMA_EN) { in local_open()
501 writel(port->ip_sscr | SSCR_DMA_PAUSE, in local_open()
527 port->ip_sscr &= ~SSCR_RX_THRESHOLD; in local_open()
528 port->ip_sscr |= 1; /* default threshold */ in local_open()
533 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in local_open()
563 port->ip_sscr &= ~SSCR_RX_THRESHOLD; in set_rx_timeout()
564 port->ip_sscr |= threshold; in set_rx_timeout()
565 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in set_rx_timeout()
619 if (port->ip_sscr & SSCR_DMA_EN) { in config_port()
620 writel(port->ip_sscr | SSCR_DMA_PAUSE, in config_port()
652 if (port->ip_sscr & SSCR_DMA_EN) { in config_port()
653 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in config_port()
732 if (total > 0 && !(port->ip_sscr & SSCR_DMA_EN)) { in do_write()
733 port->ip_sscr |= SSCR_DMA_EN; in do_write()
734 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in do_write()
796 port->ip_sscr |= sscrbits; in set_notification()
800 port->ip_sscr &= ~sscrbits; in set_notification()
808 port->ip_sscr |= SSCR_DMA_EN; in set_notification()
810 port->ip_sscr &= ~SSCR_DMA_EN; in set_notification()
812 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in set_notification()
834 if (port->ip_sscr & SSCR_DMA_EN) { in set_mcr()
835 writel(port->ip_sscr | SSCR_DMA_PAUSE, in set_mcr()
854 if (port->ip_sscr & SSCR_DMA_EN) { in set_mcr()
855 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in set_mcr()
1017 port->ip_sscr |= SSCR_HFC_EN; in ioc3_change_speed()
1021 port->ip_sscr &= ~SSCR_HFC_EN; in ioc3_change_speed()
1023 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in ioc3_change_speed()
1162 if (!(port->ip_sscr & SSCR_DMA_EN)) { in do_read()
1163 port->ip_sscr |= SSCR_DMA_EN; in do_read()
1173 writel(port->ip_sscr | SSCR_RX_DRAIN, in do_read()
1200 port->ip_sscr &= ~SSCR_DMA_EN; in do_read()
1201 writel(port->ip_sscr, &port->ip_serial_regs->sscr); in do_read()
1378 ip_sscr & in do_read()
1596 BUG_ON(!(port->ip_sscr in ioc3uart_intr_one()
1598 port->ip_sscr &= ~SSCR_DMA_EN; in ioc3uart_intr_one()
1599 writel(port->ip_sscr, in ioc3uart_intr_one()